javadoc构建文档
源文件
/**
* 一切都是对象程序入口
* @author heixs
* @version jdk1.8
* <h1>嵌入式标签测试</h1>
*/
public class MainTest {
/**
* 程序入口
* @param args 命令行参数
*/
public static void main(String[] args) {
test1(args);
}
/**
* 编写一个程序,打印出从命令行获得的第三个参数
* @param args 命令行参数
*/
private static void test1(String[] args) {
if(args.length < 3){
System.out.println("命令行不足三位");
}else {
System.out.println("命令行第三个参数是:"+args[2]);
}
}
}
命令行命令
J:\a-study\jwt\src\main\java>javadoc -encoding utf-8 -private -author -version practice\java\allisobject\MainTest.java
正在加载源文件practice\java\allisobject\MainTest.java...
正在构造 Javadoc 信息...
标准 Doclet 版本 1.8.0_11
正在构建所有程序包和类的树...
正在生成.\practice\java\allisobject\MainTest.html...
正在生成.\practice\java\allisobject\package-frame.html...
正在生成.\practice\java\allisobject\package-summary.html...
正在生成.\practice\java\allisobject\package-tree.html...
正在生成.\constant-values.html...
正在构建所有程序包和类的索引...
正在生成.\overview-tree.html...
正在生成.\index-all.html...
正在生成.\deprecated-list.html...
正在构建所有类的索引...
正在生成.\allclasses-frame.html...
正在生成.\allclasses-noframe.html...
正在生成.\index.html...
正在生成.\help-doc.html...
说明
- -author 说明显示作者信息
- -version 显示版本
- -encoding 如果java编码采用utf-8,需要指定解码格式
- -private 显示私有方法
结果展示
idea构建文档