我使用javadoc来记录我的类和方法。我也想为我的package添加一些概述信息。我喜欢Eclipse在我键入/**<Enter>
时为每个类或方法创建匹配的文档注释存根的方式。Eclipse是否有一种简便的方法来生成package.html文件?
我使用javadoc来记录我的类和方法。我也想为我的package添加一些概述信息。我喜欢Eclipse在我键入/**<Enter>
时为每个类或方法创建匹配的文档注释存根的方式。Eclipse是否有一种简便的方法来生成package.html文件?
四年后更新(2013年10月)
javabeangrinder的答案(得到了赞同)提到了以下技巧:
要在现有包中创建
package-info.java
文件:
package-info.java
的包。新建->包
。Create package.info.java
复选框。完成
原始回答(2009年5月)
没有模板或向导可以轻松创建package.html
文件。
正如mmyers在他的评论中所说,自从Java1.5
以来,正确的文件将会是package-info.java
。
这个文件不仅可以用于javadoc,还可以用于包级别的注释(如此处所示)。
已有一个开放的Bug(#86168)要求为创建package-info.java
提供向导(因为类向导不允许使用package-info
名称)。
对此问题的反思始于... 2005年!问题在于任何解决方案都应该以一种能够帮助到1.4
代码为前提进行实施。
当前的解决方法是将text
文件作为package-info.java
创建。
从此时起,package-info.java
表现为普通的Java类,并且Eclipse会在输出文件夹中放置一个package-info.class
文件。
Javadocs
将正确地使用package-info.java
而不是package.html
文件进行构建。
(来源:developpez.com)
注意(回复Strawberry的评论):
两者都希望在Javadoc视图中的package-info.java中预览包概述。
到目前为止,尚未提出/实施任何补丁。
没有足够的需求添加此功能。
在Eclipse中
由于package-info.java不是一个有效的类标识符,因此它不能被创建为Eclipse中的类。
我发现当您创建一个新包时,有一个复选框可以选择是否要一个package-info.java文件。
要在现有包中创建package-info.java文件,请执行以下操作:
JAutodoc 插件可以很好地完成此任务,以及您的其他文档需求。安装和配置插件后,右键单击包并选择 JAutodoc > Add Package Javadoc。
该插件还提供了用于 .java
或 .html
包文档的配置和模板。
此插件还可以很好地标准化所有 Javadoc 需求,并具有大量自定义功能。
有一个插件似乎可以创建package.html文件。虽然我没有使用过,但是来到这里的某些人可能会发现它很有用。