我正在使用Eclipse 3.4.1。
我有一个包含一堆JAR文件和一些HTML JavaDoc的外部库。我知道我可以通过进入它们的属性页面,JavaDoc位置,并在那里设置来将HTML JavaDoc附加到各个JAR。
但是对于每个单独的JAR这样做会很麻烦。是否有可能一次完成所有操作?它们所有的JavaDoc位置都相同。
这并不是一个推荐的解决方案,但您可以为其中之一设置它,然后手动编辑项目的 .classpath
文件,复制相关部分并将其粘贴到其他元素中。虽然比单独为每个元素设置要容易些,但仍然不太容易。
此外,如果您可以访问源文件,则可以使用这些文件代替 Jar 文件,这将提供 Javadocs。
我有一个相关的问题,关于如何有效地附加JavaDocs到我们内部项目中的数十个JAR文件,这些文件在Maven存储库中。解决方案是使用Maven JavaDoc插件自动构建和安装每个项目的JavaDoc和源代码文件。然后在Eclipse中,我可以通过右键单击项目->Maven->下载JavaDoc来导入所有这些资源。然后Shift-F2就会发挥它的魔力。
这个过程只适用于不在我的Eclipse工作区中的依赖项。对于我的每个Eclipse项目,我仍然需要手动配置其JavaDoc位置,但至少这些项目较少。
这里有一个相关的主题:当javadoc未附加到依赖项时,如何在Maven的eclipse插件中引用依赖项的javadocs