1、pom文件配置
<!-- war包 --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</artifactId> <configuration> <packagingExcludes> <!--排除具体jar包--> <!--WEB-INF/lib/commons-io-2.5.jar,--> <!--WEB-INF/lib/commons-lang3-3.6.jar,--> <!--排除不是以commons-开头的所有jar包--> <!--%regex[WEB-INF/lib/(?!commons-).*.*.jar]--> <!--排除以commons-开头的所有jar包--> %regex[WEB-INF/lib/(commons-).*.*.jar] </packagingExcludes> </configuration> </plugin>
加了上述构建配置后打出的war包就会去除掉除war包里/WEB-INF/lib/下面相应的jar包,使得发布包大小变小,加快上传服务器速度,然后就可以通过配置tomcat引用外部lib路径来部署项目了
原文:https://www.cnblogs.com/kingsonfu/p/11431718.html