Java Eclipse项目中的ScalaTest

时间:2011-06-08 06:48:57

标签: java eclipse scala scalatest

我是ScalaTest的新手,现在我已经让它与Maven一起运行了,当然我也想让它在Eclipse中运行良好。我的项目是一个Java项目,但我希望通过使用ScalaTest编写测试来提高我的Scala技能。

我明白这一点,所以我应该右键单击我的项目,说“配置”和“添加Scala自然”。但是,这样做会让Eclipse尝试用scalac编译我的所有Java文件,在问题列表中给出了很多“Scala Problem”条目。当然,没有Scala特性在我的项目中为我的所有Scala文件提供了很多“Java Problem”条目。如何将Scala特性仅添加到src / test / scala?

干杯

的Nik

1 个答案:

答案 0 :(得分:2)

也许最简单的解决方案(在您的上下文中,即经典Java项目,没有M2Eclipse和Maven项目)将具有两个单独的项目

  • 只有Java Nature
  • 的人
  • 一个具有tst的scala性质。

由于您可以link a directory in your second project,因此您无需从现有文件集中移动测试源(src/test/scala)。
您只需要从第一个(仅限Java)项目中的任何编译中排除src/test/scala