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

标签 java eclipse jar javadoc

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

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

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

最佳答案

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

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

<target depends="javadoc" description="build javadoc jar" name="package-docs">
    <jar compress="true" destfile="javadoc.jar" basedir="doc" />
</target>

关于java - 如何在 Eclipse 中自动生成 *-javadoc.jar?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10487938/

相关文章:

java - 当我的应用程序打开时,单击三星设备上的内置菜单按钮会发出两次声音

java - 如何监听组小部件(Java SWT)的文本修改事件?

java - Eclipse 将插件导入为源项目,但它不包含 src 文件夹

java - 构建期间发生错误。在项目 'Android Pre Compiler' 上运行生成器 'com.xxx...' 时出错。 com/android/sdklib/util/SparseArray

java - 接口(interface)和实现签名不匹配

java - 从可运行的 jar 执行批处理文件会出现路径未找到错误

java - 运行 parquet-tools jar 的参数无效

java - 如何将 Joda DateTime 对象与可接受的偏移量(公差)进行比较?

java - 在 Java 中使用 BiFunction 链接函数

java - 如何创建我的 OSGi 项目的可执行版本?