java_api文档的生成

Posted silence-fire

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java_api文档的生成相关的知识,希望对你有一定的参考价值。

本文介绍在windows环境下,用cmd命令java工程中的文件生成api文档

一、针对“工程”级别的项目源文件

  1.新建文本文件:package.txt,列出所有的包名;如下

技术分享图片
org.eclipse.swt
org.eclipse.swt.accessibility
org.eclipse.swt.awt
org.eclipse.swt.browser
org.eclipse.swt.custom
org.eclipse.swt.dnd
org.eclipse.swt.events
org.eclipse.swt.graphics
org.eclipse.swt.internal
org.eclipse.swt.internal.gdip
org.eclipse.swt.internal.image
org.eclipse.swt.internal.mozilla
org.eclipse.swt.internal.mozilla.init
org.eclipse.swt.internal.ole.win32
org.eclipse.swt.internal.opengl.win32
org.eclipse.swt.internal.theme
org.eclipse.swt.internal.win32
org.eclipse.swt.layout
org.eclipse.swt.ole.win32
org.eclipse.swt.opengl
org.eclipse.swt.printing
org.eclipse.swt.program
org.eclipse.swt.widgets
View Code

  2.小技巧:shift+鼠标右键,“在此处打开命令窗口”,进入cmd窗口,输入如下命令:

  javadoc -d api @package.txt

  注:api表示帮助文档的存放目录名,@package.txt表示以文件的形式传入包名;

  3.执行完之后,会生成api文件夹,内部有如下的目录:

  技术分享图片

二、常用命令举例(生成单独文件或单独目录api)

1 javadoc -d api org/eclipse/swt/SWT.java //处理单个源文件
2 javadoc -d api org.eclipse.swt //处理单个包
3 javadoc -d api org.eclipse.swt org.eclipse.swt.widgets //处理多个包,如果处理的包较少,可以采用直接输入的方法
4 javadoc -private -d api @package.txt //处理多个包。生成最完整的帮助文档,包括带有private修饰符的属性和方法

注:本文制作api的方法,适用于所有java开源项目,只要有源码就可以。

 

参考文档:

http://blog.sina.com.cn/s/blog_6d5c82a70100omah.html

    

    

以上是关于java_api文档的生成的主要内容,如果未能解决你的问题,请参考以下文章

hafs的java_api(转载)

使用 Python 代码片段编写 LaTeX 文档

Word 文档的优秀代码片段工具或插件?

postman 自动生成 curl 代码片段

postman 自动生成 curl 代码片段

Apollo Codegen 没有找到生成代码的操作或片段