秦疆的Java课程笔记:32 基础 JavaDoc生成文档

发布时间 2023-11-14 16:33:09作者: Acolyte_9527
  • javadoc命令是用来生成自己API文档的
  • 参数信息:
    • @author 作者名
    • @version 版本号
    • @since 指明需要最早使用的JDK版本
    • @param 参数名
    • @return 返回值情况
    • @throws 异常抛出情况
  • 比如这就是一个JDK 21的Oracle官方API:点击跳转
package acolyte.operator;  
/**  
 * 这是加在类上的doc  
 * @author acolyte  
 * @version 1.0  
 * @since 21  
 */
public class Doc {  
    String name;  
    /**  
     * 这是加在方法上的doc  
     * @author acolyte  
     * @param name//参属、返回、抛出都是自动生成的  
     * @return  
     * @throws Exception  
     */
	public String test(String name) throws Exception{  
        return name;//这里只是举个例子,完全看不懂是些啥
    }  
}
  • 完成上述代码后,找到这个名为“Doc”的类的目录,进入CMD,输入以下命令生成API。
    javadoc -encoding UTF-8 -charset UTF-8 Doc.java
    (虽然会有一堆报错,但是不要介意,这只是演示下步骤。)
  • 目录中会多出来一堆文件,找到index.html打开,就会发现生成了和Oracle官方界面差不多的API网页。(虽然没什么内容)
  • 在IDEA里,可以从菜单栏里找到“Tools”下的“Generate JavaDoc”指令,设置好一些参属之后就能生成API了。
  • 最新版的IDEA找不到Tools菜单,可以将UI切回传统版。(让我找找怎么切回去……)