다음 경로 설정Java 클래스를 찾을 수 없음 예외
/project/src/Application.java
/project/src/controllers/Controller.java
...
/project/src/views/ConfigurationView.java
...
/project/development/calendarPicker/DateComboBox.java
기본 루틴은 Application.java
이며 ConfigurationView
개체를 만듭니다. ConfigurationView
는 DateComboBox
오브젝트를 포함합니다. 실행 오류는 ConfigurationView
가 인스턴스화 될 때 Application
에서 발생합니다. 발생하는 오류는
java.lang.NoClassDefFoundError: calenderPicker/DateComboBox.
또한 이클립스를 사용하고 있습니다. ConfigurationView.java
에서 import calenderPicker.DateComboBox
을 제거하면 DateComboBox
에 오류가 발생합니다. 오류 중 하나를 마우스 오른쪽 단추로 클릭하고 import calenderPicker.DateComboBox
를 선택하면 파일을 저장할 때까지 오류가 사라집니다. 그런 다음 import calenderPicker.DateComboBox
에 "calenderPicker.DateComboBox를 확인할 수 없습니다."라는 오류가 있습니다.
DateComboBox를 검색하면
/project/development/calendarPicker/DateComboBox.java (18 matches)
/project/src/views/ConfigurationView.java (8 matches)
에 예상대로 나타납니다. 오류를 수정하려면 어떻게합니까?
John
의 소스 디렉토리로 개발을 할 수있는이 문제를 해결하기 위해 두 번째 제안 그냥 오타인가, 아니면 다른 사람에 한 장소에서'calenderPicker'와'calendarPicker'을해야합니까? (전자 대 a) – Howard