要制作API文档,首先要保证代码中的文档注释无误,文档注释以【 /** 】开始,【 */ 】结尾,示例如下:

package jtest;
/**
 * Description:
 * <br/>网站: <a href="http://blog.csdn.net/ibooks">Monkey王!的博客</a> 
 * <br/>Copyright (C), 2012, Monkey王!
 * <br/>This is Monkey王's blog!Welcome!.
 * @author Monkey王!
 * @version 1.0
 */
public class Monkey{
/**
  *返回打招呼字符串的方法
  *@param name 该参数指定向谁打招呼
        *@return 返回打招呼的字符串
*/
public String hello(String name){
return name+",你好!";
}
}
(PS:以上注释中@author、@version、@param、@return是常用的javadoc标记。)

javadoc命令格式如下:javadoc [选项] [Java源文件/包名]。

1.常用选项有:-d、-windowtitle、-doctitle、-header、-version、-author等。

2.示例:现有JavaMonkey.java、Monkey.java两个源文件,分别存放在jtest、test两个包里。

windows键+R-->cmd-->进入包或者源文件所在位置-->输入以下命令:

javadoc -d 要保存api文档的路径 -windowtitle api文档的浏览器标题 -doctitle api文档的概述页面的标题 -header 页面的页眉 -version -author jtest test  (每个参数和设定的值之间用空格分割开来。)

注意:

1 确保保存api文档的目录存在,源文件所在文件夹名要与包名相同,否则找不到文件。

2 上述命令末尾可以使用源文件名也可以使用包名。例如,源文件名时可以写成  *Monkey.java,支持通配符。

3 -windowtitle、-doctitle后头的字符串如果包含空格,需用" "双引号包含起来,否则系统会当做多个参数执行,最后报错。

示例:javadoc -d apidoc -windowtitle "this is windowtitle" -doctitle "this is doctitle" -header myclass -version -author jtest test

4 @author、@version信息javadoc默认是不会提取的,必须在javadoc命令中指定 -version、-author。

5 如果需要加入程序包的详细描述,需要在存放源文件的文件夹里建立相关包描述的html文件,该文件名通常为package.html。

利用javadoc制作API文档相关推荐

  1. 在MyEclipse中使用javadoc导出API文档详解

    本篇文档介绍如何在MyEclipse中导出javadoc(API)帮助文档,并且使用htmlhelp.exe和jd2chm.exe生成chm文档. 具体步骤如下: 打开MyEclipse,选中想要制作 ...

  2. Javadoc (Java API 文档生成器)详解 [Javadoc 概述][Javadoc 标签][Javadoc 命令][Javadoc 生成 API 文档]

    您的"关注"和"点赞",是认可,是支持,是动力. 如意见相佐,可留言. 本人必将竭尽全力试图做到准确和全面,终其一生进行修改补充更新. 文章目录 1 Javad ...

  3. Java文档注释(利用javadoc生成HTML文档)

    目录: 1. 在代码中使用文档注释 2. 类注释 3. 方法注释 4. 域注释 5. 通用注释 6. 包与概述注释 7. 注释的抽取 1. 在代码中使用文档注释 Java 程序员在开发的过程中,或多或 ...

  4. Eclipse 如何生成项目的javadoc(API 文档)

    文章目录 生成 javadoc 的三种方法 乱码问题 生成 javadoc 的三种方法 1.在项目列表中按右键,选择 Export,然后在 Export 对话框中选择 Java 下的 Javadoc, ...

  5. javadoc - Java API 文档生成器(Windows版本)

    文章目录 简介 命令语法结构 Javadoc Doclets 术语 带文档的类 引用类 外部引用类 源文件 源代码文件 包注释文件 概述注释文件 其他未处理文件 生成的文件 基本内容页 交叉参考页 支 ...

  6. IntelliJ IDEA forMac 如何生成项目的javadoc(API文档)

    1.在菜单栏,点击 Tools -> Generate JavaDoc- 2.根据你自己的需要,设置解析源文件的范围.设置文档输出目录.设置资源的访问权限范围.字符编码.堆内存大小等.

  7. .NET Core 3.0 使用Nswag生成Api文档和客户端代码

    摘要 在前后端分离.Restful API盛行的年代,完美的接口文档,成了交流的纽带.在项目中引入Swagger (也称为OpenAPI),是种不错的选择,它可以让接口数据可视化.下文将会演示 利用N ...

  8. 大牛推荐丨积分活动工具接口:积分商城api文档

    什么是积分?自积分概念提出以来,积分活动已经成为一种非常流行的运营工具.对于积分,现在已经有一个比较完善和成熟的积分商城体系,在企业运营者的眼里,积分活动自然成为一种良好的积分商城运营模式. 利用积分 ...

  9. 利用Javadoc工具生成api文档

    2019独角兽企业重金招聘Python工程师标准>>> step1:将写好的程序源码存入某路径下 step2:cmd进入该路径 step3:执行命令 生成api文档 命令:javad ...

最新文章

  1. 解决plsql中文显示问号(???)问题
  2. HD 1176 免费馅饼 (DP)
  3. css 添加 referer,http中Referer和Referrer Policy
  4. 《对马岛之魂》:“取巧”成功的佳作
  5. ORACLE 各种闪回操作
  6. [perl]perl界大牛唐凤传说
  7. 高中必备学习软件_10个适合高中生学习的网站amp;软件,完全免费,9科全覆盖!...
  8. SCOM 2012 SP1安装过程
  9. Initramfs应用问题记录
  10. Audacity Mac版(音频录制编辑合成工具)中文版
  11. Django项目将debug模式设置为false时,静态文件出错
  12. ubuntu14安卓phalcon
  13. 埃森哲发布 2015 年五大 IT 趋势预测
  14. Fiddler中文乱码
  15. Python3.WRF的投影转换
  16. 图书管理系统数据库设计实验报告
  17. MDK5软件入门之——基础工程创建及下载和调试
  18. Html中img自带属性有哪些,HTMLIMG标签的属性是有哪些?了解IMG标签的用法
  19. 关于笔记本WLAN被禁用解决方法
  20. matlab强制转换向量或矩阵为行向量,列向量

热门文章

  1. [附源码]Node.js计算机毕业设计二手书交易软件设计与实现Express
  2. 美国印第安纳大州Purdue(普杜)大学的法国数学家Louis de Branges de Bourcia周二表示已经证明了黎曼猜想
  3. kettle案例21-将字段值设置为常量
  4. GitHub代码管理初探
  5. 凸包问题 —— Graham扫描法
  6. 港中深、华为联合培养,韩晓光课题组招收三维视觉数字人方向博士生
  7. [Excel]rank函数实现自动排序
  8. Go语言mgo使用情况
  9. 求多个数的最小公倍数或最大公约数
  10. 公众号1000篇文章数据统计