如何添加包级别注释或编辑package-info.java?

我正在尝试添加包级别的注释,但是我不知道如何去做。 例子表示赞赏。

这里的文章摘要

在package-info.java中:

@PackageLevelAnnotation package blammy; // package with a package level annotation. import blammy.annotation.PackageLevelAnnotation; 

在PackageLevelAnnotation.java中

 package blammy.annotation; @Retention(RetentionPolicy.CLASS) @Target(ElementType.PACKAGE) public @interface PackageLevelAnnotation { // stuff as required. } 

编辑:更多包级别的信息。 以下是Java语言规范中软件包章节的链接:

在日食

由于package-info.java不是类的有效标识符,因此不能在Eclipse中将其创build为类。

我发现当你创build一个新的包时,会出现一个checkbox来检查你是否需要一个package-info.java。

要在现有包中创buildpackage-info.java文件,请执行以下操作:

  1. 右键单击你想要package-info.java的包。
  2. selectNew-> Package。
  3. 选中Create package-info.javacheckbox。
  4. 点击完成。

打开资源pipe理器,转到src /你的包文件夹。
右键单击 – >创build新的文本文件:将其命名为package-info.java。

返回到eclipse并编辑并添加所需的内容。

package-info.java是一个Java文件,可以添加到任何Java源代码包中。 其目的是为包级文档和包级别注释提供一个家。 只需创buildpackage-info.java文件并在文件中添加它所涉及的包声明即可。 实际上,package-info.java文件唯一必须包含的是包声明。