我是ScalaTest的新手,现在我已经让它与Maven一起运行了,当然我也想让它在Eclipse中运行良好。我的项目是一个Java项目,但我希望通过使用ScalaTest编写测试来提高我的Scala技能。
我明白这一点,所以我应该右键单击我的项目,说“配置”和“添加Scala自然”。但是,这样做会让Eclipse尝试用scalac编译我的所有Java文件,在问题列表中给出了很多“Scala Problem”条目。当然,没有Scala特性在我的项目中为我的所有Scala文件提供了很多“Java Problem”条目。如何将Scala特性仅添加到src / test / scala?
干杯
的Nik
答案 0 :(得分:2)
也许最简单的解决方案(在您的上下文中,即经典Java项目,没有M2Eclipse和Maven项目)将具有两个单独的项目:
由于您可以link a directory in your second project,因此您无需从现有文件集中移动测试源(src/test/scala
)。
您只需要从第一个(仅限Java)项目中的任何编译中排除src/test/scala
。