sbteclipse主资源和测试资源重叠

sbteclipse主资源和测试资源重叠,sbt,sbteclipse,Sbt,Sbteclipse,Sbt eclipse将main/resources和test/resources声明为eclipse src文件夹。如果两个文件夹中有同名文件,则测试/资源中的文件将覆盖主/资源中的文件 例如: 我有两个log4j的配置文件。一个驻留在test/resources中,另一个驻留在main/resources中。我有不同的日志配置以在测试执行期间使日志静音。当从eclipse中执行类时,我的测试环境的log4j配置是错误的 这是你想要的行为吗?我认为混合使用主/资源和测试/资源不是一个好主意,因

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

例如: 我有两个log4j的配置文件。一个驻留在test/resources中,另一个驻留在main/resources中。我有不同的日志配置以在测试执行期间使日志静音。当从eclipse中执行类时,我的测试环境的log4j配置是错误的

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

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