我最近有一台新电脑,我已经安装了Eclipse Helios。之前,在我的旧计算机上,当我使用控制辅助(Ctrl + Space)并突出显示建议的方法时,该方法的Javadoc曾经出现在控制辅助弹出窗口的侧面,带有方法描述和参数等...
但是,在我的新计算机上,这个Javadoc不会出现,只显示方法建议 - 但即使是方法的参数也没有命名(它们只是被称为arg0
,arg1
等等。我唯一可以想到的是新安装的区别是ZoneAlarm,但据我所知,我已经允许eclipse通过防火墙;除非它与Java本身有关。
此功能对我非常有用,因此非常感谢有关如何解决此问题的任何建议。提前谢谢。
答案 0 :(得分:8)
Eclipse使用JRE而不是JDK作为默认Java。
答案 1 :(得分:1)
您需要在要查看javadoc的类或方法名称上按F3。然后在编辑器中它的源代码将打开,或者如果你没有附加源代码,你将拥有带字节码的屏幕,表示没有附加源代码。然后你需要打开包视图,默认情况下它在左侧。在它的顶部有一个带有两个箭头的图标,如果没有按下,按下它。它将显示您在包视图中打开的源,然后您需要通过向上滚动查找包含您的源的jar
文件,如果您已经不站在它上面。
现在在那个罐子上按下鼠标右键,你会看到属性窗口。选择javadoc,然后你需要选择javadoc的位置。您可以提供在线javadoc的URL。您将指向的URL必须提供名为“index.html”或类似的页面,否则Eclipse将不允许您使用该URL。您也可以在本地下载javadoc,然后选择该javadoc存档的位置。如果需要java SE库的javadoc,可以在src.zip文件夹的jdk安装目录中找到它。希望它会有所帮助。
答案 2 :(得分:0)
您是否指定了库的javadoc位置?
窗口 - >偏好 - > Java - >已安装的JRE - >选择你的JRE - >编辑 - >选择.jar文件(rt.jar) - > Javadoc位置