如何在eclipse中自动附加javadoc或指定javadoc位置

Posted

技术标签:

【中文标题】如何在eclipse中自动附加javadoc或指定javadoc位置【英文标题】:How to attach javadoc or specify javadoc location in eclipse automatically 【发布时间】:2022-01-08 09:18:35 【问题描述】:

我生成了我的包 mypackage.jar 和 mypackage-javadoc.jar。

然后我按照指令here。

我创建了 mypackage.jar.properties 和内部

doc=docs/mypackage-javadoc.jar

现在我把我的包放在 libs 和 javadoc jar 文件到 libs/docs/

然后当我将 mypackage.jar 导入我的项目时。

它仍然说“这个元素既没有附加源代码也没有附加 Javadoc,因此找不到 Javadoc”。

当我只导入 mypackage.jar 时,是否可以自动将 javadoc 与我的类文件同步?

【问题讨论】:

【参考方案1】:

您不需要属性文件。确保将您的 JAR 添加到项目的类路径中(右键单击,属性,Java 构建路径)。 然后你应该在树中的项目节点下看到你的 Jar,旁边有一个小 jar 图标。右键单击它,属性,有一个用于设置 Javadoc 位置的 GUI。

单击 Javadoc 位置,然后单击编辑...

输入您的 javadoc JAR 的路径。

【讨论】:

是的,我知道如何从构建路径附加 javadoc。但是我在问eclipse是否可以通过只添加我的包(jar)来知道javadoc的位置。换句话说,我希望我的用户可以在不附加 javadoc 的情况下看到 javadoc。 如果您使用 Maven 进行构建,有一种方法可以自动为您的二进制 JAR 依赖项配置构建路径、javadocs 和源代码。有一个用于 Maven 的 Eclipse 集成(称为 m2e),可以自动更新您的项目。我已经使用它多年了。 Gradle 等其他构建工具也应该支持类似的东西,但我真的不知道。

以上是关于如何在eclipse中自动附加javadoc或指定javadoc位置的主要内容,如果未能解决你的问题,请参考以下文章

如何将 javadoc 或源附加到 libs 文件夹中的 jar?

如何在eclipse 中设置自动添加Javadoc注释

如何在eclipse 中设置自动添加Javadoc注释

Eclipse:通过本地属性将源/javadoc 附加到库

如何在eclipse 中设置自动添加Javadoc注释

eclipse中导入外部包却无法查看对应源码或Javadoc的 入坑指南