Javadoc 没有为扩展另一个类的类创建文档?

标签 java javadoc

我制作了一个由几个类组成的程序,一个类可以扩展,但是一个类不会生成任何 JavaDoc 或出现在程序树中。它是这样声明的:

class myClass extends anotherClassOfMine {

}

我是否需要向 anotherClassOfMine 添加一些特殊内容以确保为 myClass 创建 JavaDoc?

TIA

最佳答案

如评论中所述,默认情况下 Javadoc 仅包含公共(public)元素和 protected 元素。您的类(class)不是公开的,Javadoc 认为它不打算被记录。

您可以使您的类公开(添加 public),或者通过添加 access options 之一来更改 Javadoc 的行为-package-private。其他值为 -public-protected(默认值)。

(当然,您还应该添加一些实际的文档,但是上面的更改之一应该足以让您的类出现。)

关于Javadoc 没有为扩展另一个类的类创建文档?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13321911/

相关文章:

Javadoc 无法识别文档标题选项/标志

java - swt 库 - 链接到 eclipse javadoc

gradle - Gradle Javadoc自定义任务

intellij-idea - Intellij 代码格式化将变量 Javadoc 从单行转换为多行

java - 无法使用模拟来抛出异常 - 抛出的异常未被捕获

java - 线程安全单例、锁

java - Spring-执行时的@Autowired方法

java - 使用 Java NIO 监视服务监视 http 资源

java - 如何在没有 Outlook 的情况下发送 Outlook session 邀请(java、php 等)

java - JDK 11+ 和 Javadoc