자바는 항상 여기Eclipse는
java.io.FileNotFoundException: \Beep.wav (The system cannot find the file specified)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(Unknown Source)
at java.io.FileInputStream.<init>(Unknown Source)
at bombTimer.BombTimer.<init>(BombTimer.java:36)
at bombTimer.BombTimer.main(BombTimer.java:87)
를 반환 내가 클래스 패스에게 그것은 아무것도 변경하지 않는 만 시간을 설정 한 내가
import sun.audio.*;
import javax.swing.*;
import javax.swing.text.BadLocationException;
@SuppressWarnings("serial")
public class BombTimer extends JFrame implements ActionListener {
private AudioStream audioStream1=null;
private AudioStream audioStream2=null;
public BombTimer(){
try {
audioStream1=new AudioStream(new FileInputStream("/Beep.wav"));
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
을 사용하고 코드의 .WAV 파일을 찾을 수 없습니다
텍스트를 복사하고 명령 줄에서 컴파일하여 작동합니다.
완전히 새로운 프로젝트를 만들고 모든 텍스트를 복사 할 때 문제가 사라졌습니다.
나는 여전히 만족하지 해요,하지만 지금은 실행
'비프 .wav'가 아닌가요? 파일이 올바른 폴더에 있는지 확실합니까? 어떤 OS를 실행하고 있습니까? 그거 ... [여기에 1000 가지 넣으세요?] 내가 말하고자하는 것은 디렉토리 구조 등을주지 않으면 대답 할 수있는 방법이 없다는 것입니다. – Doorknob
파일은 \ Workspace \ BombTimer.I에 있습니다. Eclipse에서 JRE7을 모두 실행합니다. –
문제가 있습니다. '/ Workspace/BombTimer/src /'에 있어야합니다. – Doorknob