我正在尝试在我的项目中使用外部 .jar
文件。我已将该 .jar
文件放在我项目的/lib 文件夹中,并在构建路径中引用了它。但是,当我尝试在代码中使用它时,我无法获得它的 javadoc,也无法从引用的类中看到实际代码。它说它没有源附件。源附件是什么意思?我确实有一个 javadoc 文件夹,但是当我将它附加到我的构建路径时,它仍然报告它找不到类的 javadoc。有什么想法吗?
我希望能够看到 javadoc。
最佳答案
.jar文件是java代码生成的打包类。一些 jar 会附带 java 文档和代码,而另一些则不会。
对于最近的 Eclipse 版本:
右键单击有问题的 jar(在引用的 jar 中,而不是物理 jar)并选择首选项 -> Javadoc。此处为正确的 javadoc 提供正确的位置 (zip/URL)。 (选择验证!)
对于旧的 Eclipse 版本:
首先:在 Eclipse 项目资源管理器(左侧)中导航到 jar 本身,然后尝试打开 jar 的一个类。然后,您将看到它没有源附件的警告,以及一个用于附加源代码的按钮。
然后,按下按钮,选择“外部文件夹”,然后导航到包含您已有源的文件夹。
关于java - Java 中没有源附件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31049379/