我有一个maven项目,其中我使用的是axis2,它依赖于wallart-core来提高安全性。 Rampart有一个默认的log4j.properties文件,可以防止我的日志显示。我想从我的依赖项中排除该文件。如何在保持依赖性的同时从依赖项中排除文件?
答案 0 :(得分:0)
作为解决方案,您当然可以解压缩依赖项(使用maven-dependencies-plugin),删除属性文件并重新打包依赖项(使用maven-assembly-plugin),然后依赖于重新打包的工件。< / p>
我发现整个过程实际上太麻烦了。为什么不在src / main / resources中提供自己的log4j.properties来覆盖包含的文件?