使用maven-javadoc-plugin生成測試Javadoc時,我突然發現多個錯誤,指出Javadoc插件無法從我的主代碼庫中找到任何類。在運行test-javadoc
目標時,類路徑僅包含src/test
文件夾中的類;插件中沒有src/main
的類可見。是否有解決maven-javadoc-plugin bug MJAVADOC-414的解決方法?
這個錯誤發生在maven-javadoc-plugin版本2.10
,2.10.1
和2.10.2
上。此錯誤是官方認可的錯誤MJAVADOC-414
,您可以查看錯誤報告here。官方錯誤報告列出了一個解決方法,將插件降級到2.9.1
版本,我已經證實這是針對錯誤的成功解決方法。值得注意的是,這個bug目前被列爲固定的,並且應該在下一版maven-javadoc-plugin時被淘汰,這可能是版本2.11
2.10.3
。
但是,我試圖找到一個解決方案MJAVADOC-414
,不涉及降級3發行版本的矯枉過正。有沒有人知道一種解決方法,可以以不涉及降級的另一種方式成功消除有關缺少類引用的錯誤消息?
這是一個很好的問答,兩者都是+1。但考慮修改你的「文本塊」格式。使用段落和空白區域使其更清晰。 – 2015-04-05 11:43:33
感謝您的投票和建議;我用段落更新了Q和A. – 2015-04-05 11:49:58
你有機會測試maven-javadoc-plugin版本2.10.3的SNAPSHOT版本嗎?所以我們可以確定問題解決了嗎?所以我可以在下週開始發佈... – khmarbaise 2015-04-05 13:32:35