如何添加包级别注释或编辑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文件,请执行以下操作:
- 右键单击你想要package-info.java的包。
- selectNew-> Package。
- 选中Create package-info.javacheckbox。
- 点击完成。
打开资源pipe理器,转到src /你的包文件夹。
右键单击 – >创build新的文本文件:将其命名为package-info.java。
返回到eclipse并编辑并添加所需的内容。
package-info.java是一个Java文件,可以添加到任何Java源代码包中。 其目的是为包级文档和包级别注释提供一个家。 只需创buildpackage-info.java文件并在文件中添加它所涉及的包声明即可。 实际上,package-info.java文件唯一必须包含的是包声明。