[英]How do I exclude a specific method/constructor from the results of the javadoc Ant task?
[英]How do I exclude a specific package from Javadoc in NetBeans?
NetBeans 為項目中的所有包生成 Javadoc。 在“其他 Javadoc 選項”下的項目屬性的文檔形式中添加“-exclude”Javadoc 選項似乎不起作用。 如何告訴 netBeans 從 Javadoc 中排除特定包?
我會嘗試在 ant 構建腳本中編輯-javadoc-build目標。 在 Files 選項卡上瀏覽您的項目並找到nbproject/build-impl.xml ,在此文件中找到-javadoc-build target 並將名為excludes的文件集屬性中的 ${excludes} 變量替換為您所需的包。
為我導入了 WSDL 服務的 Maven 項目(一個 Jenkins 插件)遇到了這個問題。
JDK8 中的 wsimport 生成的代碼與 JDK8 javadoc 編譯器不兼容。
在解決此問題之前,一種可能的解決方法是將這些文件生成到一個單獨的包中(這在任何情況下都很好),並將其從 javadoc 生成中排除。 為 Maven 項目執行此操作的方法是將以下內容添加到 pom.xml。
<plugins>
<!-- ... -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<configuration>
<excludePackageNames>your.package.name</excludePackageNames>
</configuration>
</plugin>
</plugins>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.