我没有得到确切的方法来做到这一点。我想要一个方法,不是针对eclipse中所有项目的单个项目。请告诉我如何解决这个问题。
这是针对Eclipse中类路径上的jar,您可以在其中使用
最简单的方法是右键单击有问题的jar(在引用的jar中,而不是物理jar),然后选择Preferences - > Javadoc。这里给出了正确的javadoc的正确位置(zip / URL)。请记住使用“验证”按钮以确保正确设置。
在我将Android文件从一台PC移动到新PC之后,我发生了这种情况:我只是将文件夹从P:\ Android \复制到C:\ Android \
要修复错误(使用Eclipse),请在项目中右键单击库(在我的示例中为android.jar)。单击“属性”,单击“Javadoc位置”,然后修复Javadoc位置路径。
例如,我将其从“file:/ P:/ Android / android-sdk-windows / docs / reference”更改为“file:/ C:/ Android / android-sdk-windows / docs / reference”
然后单击“验证”。然后单击“应用”。然后单击“确定”
现在悬停在方法或常量上再次给我API信息:-)
Akki的问题也困扰了我太久了。但修复非常容易。
如果你正在使用Eclipse(Neon),那么
如果你有Maven(强烈推荐)使用Eclipse插件来处理它,和
如果您的项目是Maven项目(它可以转换成一个**),
然后,您可以通过执行以下操作,轻松地立即将Javadocs添加到所有jar依赖项中(如果您还使用Spring Boot,则可能有大约75个!)
您应该在最右上角看到一个状态栏,上面写着“下载源代码和javadoc”以及进度条。
**为你的项目做好准备:
假设您使用Eclipse作为IDE,语句(在您的问题标题中提供)意味着IDE无法找到javadoc注释来显示方法/类/属性描述(通常在悬停类/方法/属性时显示)。要解决此问题,您需要附加包含javadoc注释的jar或zip。这通常是指定类的源代码(因为它包含注释,如果程序员提供了注释),IDE将从中提取javadoc注释并适当地显示它。
希望这可以帮助。
在OSX 10.7.5上使用Eclipse 4.2.2,在我将lib放入“引用的库”之后,我必须右键单击它>构建路径>配置构建路径>转到“订购和导出”选项卡,然后突出显示我想要的库然后使用“向上”按钮将其移至顶部。我没有注意到选中或取消选中复选框的任何差异。
这就是让它为我工作的原因。
我知道这是一个非常晚的答案,但如果有人使用gradle项目,这将有所帮助。
更改您的build.gradle
以包括以下内容: -
apply plugin: 'java'
apply plugin: 'eclipse'
eclipse {
classpath {
downloadJavadoc = true
downloadSources = true
}
}
这将添加java源代码和javadoc。
如果这仍然不起作用,则右键单击项目>构建PAth>配置构建路径>顺序和导出>并将Web App库置于底部然后关闭项目并重新打开它
此外,在UI中执行其中一个之后,您将看到您的.classpath文件已更改 - 该jar现在具有sourcepath属性。
退出日食并手动编辑其余部分可能更容易。将foo-source jar文件作为单独的jar删除,并将它们作为sourcepath属性添加到每个classpathentry元素上。
当我升级到Eclipse Photon版本时,这个问题也发生在我身上。使用以下流程手动附加Javadoc。
转到Eclipse >> Window >> Preferences >> Java >>已安装的JRE >>选择“JRE”并编辑>>选择“C:\ Program Files \ java ... \ lib \ jrt-fs.jar”>>选择“源附件”和源附件... >>选择外部位置>>转到“src”的路径,如“C:/ Program Files / Java / jdk-10.0.1 / lib / src.zip”>>好的>>完成>>应用并关闭。