在多模块Maven项目中使用相同的log4j.properties进行测试

时间:2017-04-07 07:44:09

标签: maven unit-testing

我有一个多模块,很多模块,Maven项目。每个模块都有自己的单元测试集。我想对所有测试使用相同的log4j.properties文件。我是否必须在每个模块的/src/test/resources中复制并粘贴相同的文件,或者是否有最聪明的方法?我正在寻找最聪明的方式,但现在没有运气。

1 个答案:

答案 0 :(得分:1)

我认为有几种可能的方法:

  • log4j.properties的目录添加到运行单元测试时使用的类路径
  • 添加log4j.properties目录作为附加资源目录,此目录中的文件将被复制到每个模块的目标/ classes目录