[英]Maven Javadoc plugin - can't create custom doclet
我正在嘗試使用Maven的Javadoc插件來生成XML文件,但似乎沒有生成它。 我的代碼:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.10.3</version>
<configuration>
<verbose>true</verbose>
<doclet>BADoclet</doclet>
<outputDirectory>C:\work\</outputDirectory>
<additionalparam>-b4atarget "C:\work\[project_name]-[version].xml"</additionalparam>
<show>private</show>
<sourceFileIncludes>
<sourceFileInclude>com.[company_name].android.publish.b4a.*</sourceFileInclude>
</sourceFileIncludes>
</configuration>
</plugin>
我通過調用目標javadoc:javadoc運行插件
構建成功,但是沒有生成javadoc xml文件。
ETA:之所以這樣做,是因為我試圖創建從Java(Android)到B4A的包裝,而B4A需要XML。 我曾經在Eclipse中通過選擇“項目->創建Javadoc”手動完成此操作,然后在“額外Javadoc選項”中輸入“ -b4atarget”“ C:... \\ B4AWrapper.xml”。 那將在我指定的目錄中創建所需的XML。
提前致謝 !
一般來說,輸出目錄是相對於構建根目錄的路徑。 我懷疑您通過指定絕對路徑來創建無效的文件名。
嘗試<outputDirectory>a/b</outputDirectory>
並在項目的target / a / b中查找輸出
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.