【问题标题】:JavaDoc generated doc lists classes and methods twiceJavaDoc 生成的文档两次列出了类和方法
【发布时间】:2015-03-06 18:22:10
【问题描述】:

我有一个简单的 java 项目,我使用 JavaDoc 来生成文档。 从我为我的类创建一个包开始,JavaDoc 开始生成两次链接。 在左侧的班级列表中,每个班级都列出了两次。 在 index-all 页面中,每个类名和方法都列出了两次。

即使是未被覆盖或重载的方法。

我来自 C#,我打算使用包作为 C# 命名空间的等价物。

【问题讨论】:

    标签: java javadoc


    【解决方案1】:

    我也遇到了这个问题,javadoc 生成的输出中列出了两次(重复)的类。

    我发现我的问题是我同时包含了 -sourcepath 和包名称。例如:

    javadoc -d ./output_dir com.companyname.security.securedata sourcepath src/tre-jvm/classlib/src/com/companyname/security/securedata/*

    实际上,我只需要包含 -sourcepath 和 path 参数,即

    javadoc -d ./output_dir sourcepath src/tre-jvm/classlib/src/com/companyname/security/securedata/*

    生成 javadocs 输出。

    【讨论】:

    • 对于那些使用mvn site 和 javadoc 插件的人有什么想法吗?我在 pom.xml 中没有看到任何出色的内容 :(
    • 我什至不记得写过这个答案,只用了很短的时间。 :) 祝你好运。
    • 我注意到只有我拥有的 Corretto 1.8 是这种情况。
    猜你喜欢
    • 2021-11-18
    • 2010-12-23
    • 1970-01-01
    • 1970-01-01
    • 2012-02-01
    • 1970-01-01
    • 2010-12-11
    相关资源
    最近更新 更多