maven mvn跳過生成javadoc 打包報錯


遇到javadoc用maven打包報錯的問題,起初沒發現javadoc,后發現並在pom看到了javadoc的配置。

  1. [ERROR] Failed to execute goal org.apache.maven.plugins:maven-javadoc-plugin:2.10.3:jar (attach-javadocs) on project qcloud-java-sdk: MavenReportException: Error while generating Javadoc:
  2. [ERROR] Exit code: 1 - D:\qcloudapi-sdk-java\src\main\java\com\qcloud\Common\Request.java:24: 錯誤: 未知標記: brief
  3. [ERROR] * @brief 請求調用類
  4. [ERROR] ^
  5. [ERROR] D:\qcloudapi-sdk-java\src\main\java\com\qcloud\Common\Sign.java:24: 錯誤: 未知標記: brief
  6. [ERROR] * @brief 簽名
  7. [ERROR] ^
  8. [ERROR] D:\qcloudapi-sdk-java\src\main\java\com\qcloud\Common\Sign.java:26: 錯誤: 未知標記: date
  9. [ERROR] * @date 2017-03-15 18:00:00
  10. [ERROR] ^
  11. [ERROR] D:\qcloudapi-sdk-java\src\main\java\com\qcloud\Common\Sign.java:32: 警告: @return 沒有說明
  12. [ERROR] * @return
  13. [ERROR] ^

使用命令mvn install -Dmaven.javadoc.skip=true

又發現報了gpg.exe的錯誤。

Failed to execute goal org.apache.maven.plugins:maven-gpg-plugin:1.6:sign (sign-artifacts) on project qcloud-java-sdk: Unable to execute gpg command: Error while executing process. Cannot run program "gpg.exe": CreateProcess error=2, 系統找不到指定的文件。 -> [Help 1]

最后使用

mvn install -Dmaven.javadoc.skip=true -Dgpg.skip

成功編譯。


免責聲明!

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



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