【问题标题】:Generate Javadoc in Netbeans is disabled在 Netbeans 中生成 Javadoc 已禁用
【发布时间】:2015-02-14 18:05:23
【问题描述】:

我已经四处寻找了几个小时,但似乎找不到解决问题的方法。我正在使用 Netbeans 8,我想生成一个 Javadoc。我已格式化我的 cmets 以匹配 Javadoc 格式。但是任何项目都禁用了操作菜单(生成 Javadoc)。

如何启用它?我的项目可以在这里看到:https://github.com/Daytron/SimpleDialogFX

【问题讨论】:

  • 我看到并尝试了很多次。但无济于事。 :(
  • NFI 人,它适用于与您的项目一起安装的干净的 netbeans。 (8.0.2 - 最新)
  • 是否可以在不重新安装 Netbeans 的情况下重新启用它?
  • 我不知道是什么阻止它被启用以建议解决方法;我提到它在我的机器上工作。我会检查您是否缺少可能解决该问题的更新。

标签: java maven netbeans javadoc


【解决方案1】:

我看到您正在为您的项目使用 Maven。 NetBeans 对 Maven 的支持是同类最佳的,因为您几乎不需要向 Maven 项目添加任何内容以使 NetBeans 正确加载它。要在构建期间启用 Javadoc,只需将以下代码添加到 <build> 元素中的 <plugins> 元素即可。

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-javadoc-plugin</artifactId>
    <version>2.10.1</version>
    <executions>
        <execution>
            <id>attach-javadocs</id>
            <goals>
                <goal>jar</goal>
            </goals>
        </execution>
    </executions>
</plugin>

注意:由于生成 Javadoc 可能需要一些时间,而且这些输出不是调试所必需的,因此我建议仅在最终构建时启用 Javadoc 输出。然而,最简单的方法当然是一直启用它,这就是我上面展示的。

【讨论】:

  • 是的,我之前在其中一个 cmets 上提到了这一点,我确实设法使用了这个,而不是 IDE 的功能。但是,我仍然希望找到一种方法来启用 IDE 功能。不过还是谢谢。
【解决方案2】:

Netbeans 8 有时需要重新启动才能显示 Generate Javadoc。

【讨论】:

    猜你喜欢
    • 2014-08-27
    • 2018-10-30
    • 2017-06-16
    • 2014-05-20
    • 2011-01-04
    • 2011-08-02
    • 1970-01-01
    • 1970-01-01
    • 2020-07-15
    相关资源
    最近更新 更多