在Ubuntu 10.04中使用JDK的Eclipse

一个简单的问题:我的eclipse项目设置为使用“sun-java-6-jdk”提供的JDK库,但是我无法按住Ctrl键单击查看源代码(没有附加源代码),因为我可以执行out-of-the在Windows上。 我该如何做这项工作?

通过android连接本地主机 – 连接到10.0.2.2被拒绝

Eclipse开普勒崩溃,当我打开市场

如何将.java或.jar文件转换为Linux可执行文件(没有.jar扩展名,这意味着它不是.jar文件

如何在Eclipse中使用单个命令运行多个Java项目?

无法获得adb版本…没有这样的文件或目录

您需要安装openjdk-6-source包,并将源(位于/usr/lib/jvm/java-6-openjdk/src.zip )附加到Eclipse下的JDK。

就个人而言,我更喜欢使用sun-java6-jdk (源代码包为sun-java6-source ),您可以从Canonical Partner Repository中获取

deb http://archive.canonical.com/ lucid partner

然后,将位于/usr/lib/jvm/java-6-sun/src.zip

据推测,这是因为它没有与JAR的源,所以它不会自动找到它。 你最好的办法是去咨询ubuntu软件包管理器,看看是否有src,或者你的系统是否在其他地方(/ use / src或/ use / local是开始寻找的地方)。

一旦获得了它,就可以右键单击项目中的JAR,并在“source”属性中指向Java源的位置。

我认为您需要转到您安装的JRE的设置,编辑它,并手动设置源附件。

以下是Eclipse帮助的链接: http : //help.eclipse.org/galileo/index.jsp?topic=/org.eclipse.jdt.doc.user/reference/preferences/java/debug/ref-installed_jres.htm

相关文章

HashMap是Java中最常用的集合类框架,也是Java语言中非常典型...
在EffectiveJava中的第 36条中建议 用 EnumSet 替代位字段,...
介绍 注解是JDK1.5版本开始引入的一个特性,用于对代码进行说...
介绍 LinkedList同时实现了List接口和Deque接口,也就是说它...
介绍 TreeSet和TreeMap在Java里有着相同的实现,前者仅仅是对...
HashMap为什么线程不安全 put的不安全 由于多线程对HashMap进...