sbteclipse主要和测试资源重叠

时间:2015-04-15 15:35:28

标签: sbt sbteclipse

Sbt-eclipse将main / resources和test / resources声明为eclipse src文件夹。如果两个文件夹中都有同名文件,则test / resources中的文件将覆盖main / resources中的文件。

实施例: 我有两个log4j配置文件。一个驻留在测试/资源中,另一个驻留在主/资源中。我有不同的日志配置来在测试执行期间使日志静音。在eclipse中执行类时,错误地采用了我的测试环境的log4j配置。

这是理想的行为吗?我认为混合主要/资源和测试/资源并不是一个好主意,因为它们可能会重叠。

我的解决方法是在sbt eclipse运行后从eclipse源路径中排除测试/资源。我认为这将是一个更好的默认配置。

0 个答案:

没有答案