从war Maven 3中排除jar

从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 假如 所以不需要从每个依赖项中排除。。 这解决

我们需要从战争中排除一些JAR…我们在weblogic中使用maven 3

我试过了

<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>