如何从导出的WAR中排除不需要的JAR

时间:2018-10-10 13:21:04

标签: java spring maven spring-mvc maven-plugin

我正在使用maven构建我的Spring动态Web项目。我从安全团队那里收到了一些建议,指出某些漏洞会删除某些JAR。我已经通过WEB-INF / lib /从其中手动删除了那些JAR,一切对我来说都正常。

但是我想在导出WAR文件时自动删除那些JARS。

我在下面尝试过

    <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-war-plugin</artifactId>
        <version>3.2.2</version>
        <configuration>
        <warSourceExcludes>WEB-INF/lib/jstl-1.2.jar</warSourceExcludes>
        </configuration>
    </plugin>
 </plugins>

我尝试用packagingExcludes代替warSourceExcludes,但是没有运气。我尝试了不同版本的maven-war-plugin。

0 个答案:

没有答案