如何在Eclipse中自动生成*-javadoc.jar?

Bru*_*ini 3 java eclipse javadoc jar

我使用Export >> Java >> Java-doc在Eclipse Project中创建了javadoc .目录结构是MyProject >> docs >> javadoc.我有两个问题:

  1. 如何使用Eclipse Build自动生成javadoc?
  2. 如何使用Eclipse Build的pattner MyProject-javadoc.jar自动生成javadoc?

第二个问题更重要,因为我知道如何手动生成javadoc,但我不知道如何创建*-javadoc.jar.

ten*_*ica 6

使用从中调用的向导配置Javadoc生成时,Project->Generate Javadoc...您可以选择ant为您的设置生成脚本.然后,您可以从主构建脚本调用(或复制到)生成的ant目标.

要生成存档本身,您只需将生成的文档打包为jar文件即可.在ant脚本中添加类似于以下目标的内容:

<target depends="javadoc" description="build javadoc jar" name="package-docs">
    <jar compress="true" destfile="javadoc.jar" basedir="doc" />
</target>
Run Code Online (Sandbox Code Playgroud)