我最近升级到IntelliJ 14,然后添加了Scala支持。

我的主文件停止运行。例如,GUI文件,该文件没有错误,并且是完全独立的hello world样式,用于测试此错误:

Exception in thread "main" java.lang.ClassNotFoundException: GUI

这是没有道理的,我很沮丧IntelliJ开发人员没有自动检测到此问题的解决方案而懈怠。我已经尽力解决了。从设置,编译器到重新创建项目。

从头开始制作时,我只有一点运气,但是一旦我开始添加其他文件(甚至没有使用过的文件!),它就会从错误开始。

看起来,原始项目模块之外的任何文件(在创建新项目进行测试修复时)都不会运行,并提供ClassNotFoundException。

这可能与我的其他问题有关:https://stackoverflow.com/questions/27516673/cannot-run-file-located-out-of-main-module-intellij-14-java-scala

最佳答案

问题的样本 View
java - 升级到IntelliJ 14后,Java和Scala ClassNotFoundException-LMLPHP

我遇到了同样的问题,可以通过右键单击类(class)所在的目录,然后单击“标记为源根目录”来解​​决此问题。这应该使您的类(class)可发现并能够运行。

解决方案

java - 升级到IntelliJ 14后,Java和Scala ClassNotFoundException-LMLPHP

10-07 19:32
查看更多