在中找不到Java类

在中找不到Java类,java,Java,我有以下路径设置 /project/src/Application.java /project/src/controllers/Controller.java ... /project/src/views/ConfigurationView.java ... /project/development/calendarPicker/DateComboBox.java 主例程位于Application.java中,并创建ConfigurationView对象配置视图包含一个

我有以下路径设置

  /project/src/Application.java
  /project/src/controllers/Controller.java
  ...
  /project/src/views/ConfigurationView.java
  ...
  /project/development/calendarPicker/DateComboBox.java
主例程位于
Application.java
中,并创建
ConfigurationView
对象<代码>配置视图包含一个
日期组合框
对象。当实例化
ConfigurationView
时,
应用程序中发生执行错误。发生的错误是

java.lang.NoClassDefFoundError: calenderPicker/DateComboBox.  
另外,我正在使用eclipse。在
ConfigurationView.java
中,如果我删除
导入calenderPicker.DateComboBox
,它会为
DateComboBox
创建错误。当我右键单击其中一个错误,并选择导入calenderPicker.DateComboBox
时,错误会消失,直到我保存文件为止。然后,
导入calenderPicker.DateComboBox
上出现一个错误,指出“calenderPicker.DateComboBox无法解析”

如果我搜索DateComboBox,它会按预期显示在

/project/development/calendarPicker/DateComboBox.java (18 matches)
/project/src/views/ConfigurationView.java  (8 matches)
如何修复错误


John

您可能需要将源路径“/project/development/”添加到构建路径中。编辑项目属性,转到“Java构建路径”和“添加文件夹”开发。

在Eclipse中转到问题视图,将给出错误列表。在那里,您可以获得帮助,了解错误的实际原因。

最快的修复方法是将类calendarPicker/DateComboBox.Java移动到src dir。因为有你所有的源文件


解决这个问题的第二个建议是在Eclipse中将开发作为您的源目录

这只是一个输入错误,还是在一个位置有
calendarPicker
,而在其他位置有
calendarPicker
?(注e与a)