【发布时间】:2015-03-06 18:22:10
【问题描述】:
我有一个简单的 java 项目,我使用 JavaDoc 来生成文档。 从我为我的类创建一个包开始,JavaDoc 开始生成两次链接。 在左侧的班级列表中,每个班级都列出了两次。 在 index-all 页面中,每个类名和方法都列出了两次。
即使是未被覆盖或重载的方法。
我来自 C#,我打算使用包作为 C# 命名空间的等价物。
【问题讨论】:
我有一个简单的 java 项目,我使用 JavaDoc 来生成文档。 从我为我的类创建一个包开始,JavaDoc 开始生成两次链接。 在左侧的班级列表中,每个班级都列出了两次。 在 index-all 页面中,每个类名和方法都列出了两次。
即使是未被覆盖或重载的方法。
我来自 C#,我打算使用包作为 C# 命名空间的等价物。
【问题讨论】:
我也遇到了这个问题,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 中没有看到任何出色的内容 :(