简体   繁体   English

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

[英]How to auto-generate the *-javadoc.jar in Eclipse?

I created the javadocs in my Eclipse Project with the Export >> Java >> Java-doc . 我使用Export >> Java >> Java-doc在Eclipse Project中创建了javadoc。 The directory structure is MyProject >> docs >> javadoc . 目录结构是MyProject >> docs >> javadoc I have two questions: 我有两个问题:

  1. How can I generate the javadoc automactilly with the Eclipse Build? 如何使用Eclipse Build自动生成javadoc?
  2. How can I generate the javadoc automactilly with pattner MyProject-javadoc.jar with Eclipse Build? 如何使用Eclipse Build的pattner MyProject-javadoc.jar自动生成javadoc?

The second question is the more important, because I know how generate manually the javadoc, but I don't know how to create the *-javadoc.jar. 第二个问题更重要,因为我知道如何手动生成javadoc,但我不知道如何创建* -javadoc.jar。

When you configure Javadoc generation using wizard invoked from Project->Generate Javadoc... you have an option to generate ant script for your settings. 使用从Project->Generate Javadoc...调用的向导配置Javadoc Project->Generate Javadoc...您可以选择为您的设置生成ant脚本。 You can then invoke (or copy to) the generated ant target from your main build script. 然后,您可以从主构建脚本调用(或复制到)生成的ant目标。

To generate the archive itself you can simply package the folder with generated documentation as a jar file. 要生成存档本身,您只需将生成的文档打包为jar文件即可。 Add something similar to the following target to your ant scripts: 在ant脚本中添加类似于以下目标的内容:

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM