从依赖关系jar中排除资源
我有一个Maven项目让我们称它为A,它依赖于两个Maven项目B,C。B和C都有一个名为let x.xml的资源文件。 我想在构建A的战争时从B中排除这个x.xml(我不想写在B的jar中排除它)。 意味着它应该出现在B的罐子里,但是当这个罐子被复制到A的战争时不应该是可用的。 可能吗?
例如,使用truezip-maven-plugin从依赖关系jar中删除文件
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>truezip-maven-plugin</artifactId>
<version>1.1</version>
<executions>
<execution>
<id>remove-a-file-in-sub-archive</id>
<goals>
<goal>remove</goal>
</goals>
<phase>package</phase>
<configuration>
<fileset>
<directory>target/mywar-webapp.war/WEB-INF/lib/dependency.jar/dirName/</directory>
<includes>
<include>fileName.xml</include>
</includes>
</fileset>
</configuration>
</execution>
</executions>
链接地址: http://www.djcxy.com/p/90579.html