如题,开发的时候希望调试方便,所以加入了sources,但是打包发布的时候不用源码包,而是想用class的jar包,有和我同样疑惑的同学me
不是很明白题主描述的情况。
我大概猜测是给大部分dependency加了
<classifier>sources</classifier>
导出后发现WEB-INF/lib里面尽是些**sources.jar
于是我就exclude
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<configuration>
<packagingExcludes>WEB-INF/lib/*sources.jar</packagingExcludes>
</configuration>
</plugin>
执行mvn war:war
,一切正常。