如何为javadocs创建可分发的jar?

Bat*_*730 15 java javadoc jar

我创建了一个我作为JAR文件发布的API.它是专有的,所以我不得不从中删除源文件.

我目前包含一个单独的/ doc文件夹,其中包含Eclipse的export-to-javadoc向导的输出.不错,但我想更进一步.

我想将javadocs作为jar文件分发,可以很容易地将其放入包含我的API的jar文件的未来项目中.我知道我已经看过它用我用过的其他发行版多次这样做了,但是我没有找到任何运气.

最终目标是允许未来的开发人员轻松访问悬停在评论和这种性质的事情上.

谢谢!

sua*_*uat 11

似乎将包含eclipse生成文档的doc文件夹打包为jar文件就足够了.然后,如果要将该jar用作包含已编译的.class文件的实际jar的javadoc,则在Eclipse中为javadoc jar分配"Javadoc in archive",并将archive中的Path设置为doc.Eclipse似乎在doc文件夹中查找index.htmlpackage-list条目.

在Eclipse中设置Javadoc位置

另外使用maven-javadoc-plugin可能是一种简单的方法.请参阅以下链接:

http://www.avajava.com/tutorials/lessons/how-do-i-generate-and-deploy-a-javadoc-jar-file-for-my-project.html