2012-12-22 65 views
2

我有一個eclipse插件項目(LSclipse)和兩個java項目(我將它們稱爲A,B),這是LSclipse使用的項目。使用鏈接文件夾導出eclipse插件時的問題

兩個項目都是LSclipse中的鏈接文件夾,並且在eclipse IDE中一切正常。

enter image description here

當我試圖出口項目作爲Eclipse插件中,我得到了一個錯誤。

enter image description here

消息由在A的那些類型造成的錯誤,B項目不正確引用。

2. ERROR in /Users/smcho/Dropbox/smcho/workspace/seal2/LSclipse/src/lsclipse/LSDiffRunner.java (at line 61) 
    import edu.washington.cs.induction.OnePipeLineScript; 
     ^^^ 
The import edu cannot be resolved 

我解壓部分生成的jar文件,發現A,B中的所有類文件都編譯正確。

軟件包資源管理器顯示A,B中的軟件包,沒有空白文件夾以外的任何問題。

enter image description here

我加了A,B在build.property

enter image description here

,現在我有這個錯誤,說這些目錄不存在LSclipse目錄下。

enter image description here

這有什麼錯呢?

+0

也許我錯了:你有沒有將它們添加到build.properties「bin.includes」中?否則,它們將不會以二進制構建形式導出。 – Timo

+0

我將它們添加到「bin.included」中。感謝您的評論。 – prosseek

回答

0

對於萬一有人引用到這裏從谷歌(像我一樣),Eclipse中的相​​關bug是66177。如果你想修復它,那就去做吧。

(諷刺的是,在bug一個有人評論2004年說:「說實話,這是不太可能被固定在不久的將來。」,非常真實:))