如何在Ant的build.xml中为Javadoc设置-private参数
用Ant生成包含私有成员的Javadoc文档
很简单,你只需要给<javadoc>任务加上private="true"这个属性就搞定了,这和你在终端里执行javadoc -private的效果完全一致。
修改后的doc目标配置如下:
<target name="doc" description="generate documentation"> <mkdir dir="${doc}"/> <javadoc sourcepath="${src}" destdir="${doc}" private="true"/> </target>
额外补充几个实用的小细节:
- Ant的
<javadoc>任务基本复刻了原生javadoc命令的所有参数,除了private,你还能按需添加其他属性:author="true":会把代码里的@author注释同步生成到文档中version="true":将@version标记的内容加入文档- 要是不需要全量私有成员,还能用
access属性控制粒度,比如access="package"只会包含包级别及以上权限的成员
内容的提问来源于stack exchange,提问作者nicksheen
相关产品推荐
相关产品推荐

