簡體   English   中英

如何從 NetBeans 的 Javadoc 中排除特定包?

[英]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} 變量替換為您所需的包。

Ant 文件集規范。

為我導入了 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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM