Scala IDE错误 - 无法找到/加载主类

时间:2016-09-21 14:23:41

标签: java eclipse scala

我正在使用Scala IDE 4.4.1。,使用jdk 8.当我尝试运行scala程序时,收到错误“错误:无法找到或加载主类example.Credit”。

5 个答案:

答案 0 :(得分:3)

前几天我遇到了同样的错误。就我而言,我的JDK和我的Scala项目的选定目标JVM是不兼容的。

要检查当前的Java版本,请在命令行上运行java -version。要在Eclipse中检查项目JVM目标,请转到"项目>属性> Scala编译器"并检查目标JVM(选择与当前Java相同的版本)。

希望它有所帮助。

答案 1 :(得分:1)

你应该写对象而不是类

答案 2 :(得分:0)

我遇到了同样的问题,这就是我如何来到这个链接&我想分享一下我的发现。在我的情况下,我发现存在不兼容的罐子,因为它存在错误。提供正确的jar问题后解决了。

答案 3 :(得分:0)

我使用Scala for Eclipse IDE,

解决方法可以是右键单击项目并选择scala - >设置Scala安装,将设置此项目的scala路径并重建它。

希望这会对你有所帮助。

答案 4 :(得分:0)

如果您的系统中已经配置了上述解决方案但仍然出现此错误,请考虑阅读我的答案。当项目引用不兼容的scala jar时,项目级别会显示红色十字标记,并且scala文件中不会显示任何错误。在这种情况下,scala代码不会编译,并且在执行时会显示消息“错误无法找到或加载主类scala”。最好的解决方案是转到scala安装文件夹并检查jar是否存在,如果存在,则引用它,否则引用jar文件,这些文件在项目级别或源代码中不显示错误(红色标记)。