有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何在Javadoc中添加包级注释?

我正在使用CheckStyleFindBugsPMD来验证我的Java代码。我已经修复了这些工具捕捉到的几乎所有bug

我无法理解如何编写“包评论”,这是checkstyle发现的一个错误。我已经阅读了CheckStyle的文档,但我不理解它

有人能帮我用Java写一个包级别的注释吗


共 (6) 个答案

  1. # 1 楼答案

    1. 在包中创建一个文件package-info.java来记录
    2. 添加包描述符
    3. 在包声明之前添加注释(/**…*/)

    以下链接提供了更多信息:http://docs.oracle.com/javase/specs/jls/se5.0/html/packages.html

    It is recommended that package-info.java, if it is present, take the place of package.html for javadoc and other similar documentation generation systems

    包范围的注释也将在包信息中声明。爪哇

    格里茨, 加德

  2. # 5 楼答案

    包级别的javadoc注释放在包目录中名为package-info.java的文件中。它包含注释和包声明:

    /**
     * Provides the classes necessary to create an applet and the classes an applet uses 
     * to communicate with its applet context. 
     * <p>
     * The applet framework involves two entities: 
     * the applet and the applet context. An applet is an embeddable window (see the 
     * {@link java.awt.Panel} class) with a few extra methods that the applet context 
     * can use to initialize, start, and stop the applet.
     *
     * @since 1.0
     * @see java.awt
     */
    package java.lang.applet;
    

    这里有记录:Package Comment Files

  3. # 6 楼答案

    使用javadoc添加包级文档有两种方法:

    1. 包裹信息。JAVA
      • 只从5.0开始
      • 首选方式
      • 可以包含包声明、包注释、包注释和Javadoc标记
    2. 包裹。html
      • 任何Java版本
      • 不能包含包声明和/或包注释

    更多细节和例子见here。使用哪一个:Javadoc: package.html or package-info.java