JAVA-Class/main类彼此找不到。目录问题?
我无法将我的JAVA-Class/main类彼此找不到。目录问题?,java,Java,我无法将我的SalesMain.java和SalesCalc.java文件连接在一起,以便它们可以相互使用 下面是我得到的错误: Exception in thread "main" java.lang.RuntimeException: Uncompilable source code - Erroneous tree type: salescalc.SalesCalc at salescalc.SalesMain.main(SalesMain.java:14) Java Result:
SalesMain.java
和SalesCalc.java
文件连接在一起,以便它们可以相互使用
下面是我得到的错误:
Exception in thread "main" java.lang.RuntimeException: Uncompilable source code - Erroneous tree type: salescalc.SalesCalc
at salescalc.SalesMain.main(SalesMain.java:14) Java Result: 1 BUILD SUCCESSFUL (total time: 1 second)
Exception in thread "main" java.lang.RuntimeException: Uncompilable source code - Erroneous tree type: salescalc.SalesCalc
at salescalc.SalesMain.main(SalesMain.java:14) Java Result: 1
我对Java真的很陌生,所以这对我来说太多了
这是和文件的代码。添加
package salescalc代码>在SalesCalc的开头
它们必须在同一个包中,否则您需要导入它。SalesMain在包salescalc中,而salescalc根本不在任何包中。最简单的解决方案是将它们放在同一个包中。我认为您使用的是NetBeans IDE。要解决这个问题,您必须取消选中项目属性(Build->Compile)中的“保存时编译”设置
检查以下内容:非常感谢您修复了它,但现在我遇到了这个错误:线程“main”java.lang.RuntimeException中的异常:不可编译的源代码-不是salescalc.SalesMain.main(SalesMain.java:102)中的语句java结果:1构建成功(总时间:36秒)您的代码中有一个/>,它不应该存在。你应该使用一个IDE来提供更多信息、突出显示错误等。试着使用Eclipse。不,不要用IDE来牵手。了解如何读取异常和堆栈跟踪。然后,当你学到更多东西时,使用IDE让你的生活更轻松。我不认为它们是相反的。如果没有IDE,在代码中查找/>非常耗时。我不明白为什么手动查找此类问题会更好。