mvn打包源碼的方法:maven-source-plugin


maven-javadoc-plugin可以打包 dubbo-demo-provider-2.6.1-javadoc.jar

maven-jar-plugin 打包插件 dubbo-demo-provider-2.6.1.jar

 

使用maven插件maven-source-plugin可以打出包包含源碼的jar包

在pom.xml中包含下面的插件

    <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> <executions> <execution> <id>attach-sources</id> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> </plugins> </build>

執行 mvn install,maven會自動將source install到repository 。打包成功的話,就可以在target文件夾中找到帶source的jar包,通常命名為 xxx-version-sources.jar
執行 mvn deploy,maven會自動將source deploy到remote-repository 。
執行 mvn source:jar,單獨打包源碼 dubbo-demo-provider-2.6.1-sources.jar

可以使用jar xvf xxx-version-sources.jar解壓這個jar包,得出源碼

 

參考:

1、http://www.infoq.com/cn/news/2011/06/xxb-maven-9-package


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM