来源'编译'但不会出现在目录中

时间:2015-01-27 05:37:49

标签: java scala

我的项目编译得很好。突然之间,我开始收到ClassNotFoundException的没有错误的文件。

我意识到在' out'目录,编译源应该在哪里,是空的。

IDE说汇编很好:0个错误,0个警告。

这会影响scala和java文件。

这绝对有效,出于某种原因,我们已停止工作了。

知道为什么会这样吗?

使用IntelliJ 14。 Barebones Play 2.0项目。斯卡拉2.11.4。 JDK 1.8。

如果您可以指出要查看的位置,可以提供日志。

*更新:Barebones Play和Scala Project *

为了解决这个问题,我创建了一个全新的Play 2.0项目和一个空白的Scala项目。我为每个添加了一个Test对象并运行。 Scala唯一的项目运行良好,Play 2.0给出了我一直以来的错误。

我认为这清楚地指出Play 2.0是罪魁祸首。

1 个答案:

答案 0 :(得分:0)

这里的区别在于,对于Play,SBT正在处理编译,并且必须将测试模块添加到SBT。

对于普通的Scala项目,IntelliJ正在处理编译,默认情况下不需要标准的src目录配置,如SBT所做的那样。