2012-08-30 38 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

相關問題