从war Maven 3中排除jar
我们需要从战争中排除一些JAR…我们在weblogic中使用maven 3 我试过了从war Maven 3中排除jar,war,maven-3,weblogic-10.x,War,Maven 3,Weblogic 10.x,我们需要从战争中排除一些JAR…我们在weblogic中使用maven 3 我试过了 <packagesourceexludes>...and <warsournceexludes..> …和 但是没有起作用 还有其他方法吗 谢谢 Vijay显示了排除依赖项的常用方法。如果您已经尝试过这样做,请确保没有其他依赖项包含排除的jar(可以通过mvn dependency:tree进行检查)。 薛西斯 薛西斯 2.4.0 假如 所以不需要从每个依赖项中排除。。 这解决
<packagesourceexludes>...and <warsournceexludes..>
…和
但是没有起作用
还有其他方法吗
谢谢
Vijay显示了排除依赖项的常用方法。如果您已经尝试过这样做,请确保没有其他依赖项包含排除的jar(可以通过mvn dependency:tree进行检查)。
薛西斯
薛西斯
2.4.0
假如
所以不需要从每个依赖项中排除。。
这解决了我的问题…感谢您的所有回答…您需要使用文档中的
。剪切/粘贴示例以供参考
<project>
...
<build>
<plugins>
<plugin>
<artifactId>maven-war-plugin</artifactId>
<version>2.2</version>
<configuration>
<packagingExcludes>WEB-INF/lib/*.jar</packagingExcludes>
</configuration>
</plugin>
</plugins>
</build>
...
</project>
...
maven战争插件
2.2
WEB-INF/lib/*.jar
...
很高兴知道您尝试了什么,以及为什么需要将它们排除在战争之外……秘密是我们应该声明的范围标签。
<project>
...
<build>
<plugins>
<plugin>
<artifactId>maven-war-plugin</artifactId>
<version>2.2</version>
<configuration>
<packagingExcludes>WEB-INF/lib/*.jar</packagingExcludes>
</configuration>
</plugin>
</plugins>
</build>
...
</project>