2012-08-30 37 views
3

我在我的项目的libs文件夹下有一个预编译的jar文件,以加快编译时间。不过,我想导航到其所含的类之一时,浏览的lib的源代码,所以这样添加以下行的.classpath:如何导航到.java文件而不是具有classpath中指定的源路径的.class文件?

<classpathentry kind="lib" path="libs/mylib.jar" sourcepath="/MyLibSrc"/> 

凡MyLibSrc包含mylib.jar源。当我导航到某个lib的类时,Eclipse将打开相应的.class文件而不是.java文件。我如何设置打开MyLibSrc下的.java文件?有时我可能真的想在导航到它时编辑.java文件。

+0

尝试http://stackoverflow.com/a/12115117/995891开始在第3点 – zapl

+0

谢谢zapl;我试过了,但它仍然导航到.class。 – Phillip

+0

您还可以以某种方式将源代码包含到您的jar中。也许这是可行的,或者'sourcepath'需要工作。 – zapl

回答

2

enter image description here

您的项目只需右键点击,进入属性和Java构建路径源标签下添加的Jar的Java文件..应该像那个..尝试这两个选项..忘了这一个曾经工作..做了很久回来..所有最好的

+0

我认为这会强制构建这些源文件,但是,对吗?我怎样才能防止他们建设? – Phillip

相关问题