在Maven pom.xml
若設置了Javadoc Plugin,則在build過程中會透過Javadoc Tool產生程式碼的Javadoc(也就是Java API文件)。
但在開發時通常不需要產API文件的步驟,而有時程式碼或模組一多,build會變得很慢,所以跳過Javadoc Plugin的方法如下。
你可以在執行Maven build時提供跳過Javadoc Plugin的參數-Dmaven.javadoc.skip=true
,這樣build的時候就不會去執行Javadoc Plugin了。
例如在Eclipse中在專案上點滑鼠右鍵 -> Run As -> 5 Maven build...
,然後在[Goals]欄位加入以上參數。
或是在pom.xml
中的<properties>
設定如下:
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip><!-- 設定javadoc plugin的skip參數為true-->
</properties>
或是在pom.xml
中配置的Javadoc Plugin的<configuration>
中設置skip參數:
<project>
...
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>3.0.1</version>
<configuration>
<skip>true</skip><!-- 設定skip參數為true -->
</configuration>
</plugin>
</plugins>
...
</build>
...
</project>
參考:
沒有留言:
張貼留言