首页 > maven 开发的时候依赖源码包 发布依赖jar

maven 开发的时候依赖源码包 发布依赖jar

如题,开发的时候希望调试方便,所以加入了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,一切正常。

【热门文章】
【热门文章】