1. 程式人生 > 程式設計 >Maven打包jar生成javadoc檔案和source檔案程式碼例項

Maven打包jar生成javadoc檔案和source檔案程式碼例項

這篇文章主要介紹了Maven打包jar生成javadoc檔案和source檔案程式碼例項,文中通過示例程式碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

官方文章:https://maven.apache.org/plugin-developers/cookbook/attach-source-javadoc-artifacts.html

生成檔案的樣本

attach-source-javadoc
|-- pom.xml
|-- src\
`-- target
  `-- attach-source-javadoc-1.0-SNAPSHOT.jar
  `-- attach-source-javadoc-1.0-SNAPSHOT-javadoc.jar
  `-- attach-source-javadoc-1.0-SNAPSHOT-sources.jar

配置Maven源外掛

生成source:

<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>

生成javadoc:

<plugin>
 <groupId>org.apache.maven.plugins</groupId>
 <artifactId>maven-javadoc-plugin</artifactId>
 <executions>
  <execution>
   <id>attach-javadocs</id>
   <goals>
    <goal>jar</goal>
   </goals>
  </execution>
 </executions>
</plugin>

執行Maven

mvn clean package -Dmaven.test.skip=true

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援我們。