【问题标题】:How to auto-generate the *-javadoc.jar in Eclipse?如何在 Eclipse 中自动生成 *-javadoc.jar?
【发布时间】:2012-05-16 07:21:32
【问题描述】:

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

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

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

【问题讨论】:

    标签: java eclipse jar javadoc


    【解决方案1】:

    当您使用从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>
    

    【讨论】:

    • 这在 Eclipse Kepler 中是否发生了变化?使用 Project -> Generate Javadoc 时似乎找不到生成 ant 脚本的选项...也许我在某处遗漏了它。
    • @lnunno 它还在。它位于Javadoc Generation 向导的第三个屏幕中,因此您必须单击两次Next 才能到达那里。该选项称为Save the settings of this Javadoc export as an Ant script
    猜你喜欢
    • 2012-09-16
    • 1970-01-01
    • 2012-02-15
    • 2016-05-05
    • 2014-09-12
    • 2018-06-06
    • 2014-10-17
    • 2019-06-15
    • 1970-01-01
    相关资源
    最近更新 更多