2016-04-14 117 views
0

我將我的項目從XP系統傳輸到Windows 8.1系統。 在我的XP上,我使用Eclipse Juno和Window Builder以及JavaFx。 我現在已經使用Window Builder和JavaFx再次在新系統上安裝了最新的Eclipse(Java Mars 64bit)。Eclipse java項目缺少插件

當我打開工作區,我得到的錯誤說有缺少「所需的庫」 -

com.ibm.icu_4.4.2.v20110823.jar 
org.eclipse.core.commands_3.6.0.I20110111-0800.jar 
org.eclipse.core.runtime_3.7.0.v20110110.jar 
org.eclipse.equinox.common_3.6.0.v20110523.jar 
org.eclipse.equinox.registry_3.5.101.R37x_v20110810-1611.jar 
org.eclipse.jface_3.7.0.v20110928-1505.jar 
org.eclipse.jface.text_3.7.2.v20111213-1208.jar 
org.eclipse.osgi_3.7.2.v20120110-1415.jar 
org.eclipse.swt.win32.win32.x86_3.7.2.v3740f.jar 
org.eclipse.text_3.5.101.v20110928-1504.jar 
org.eclipse.ui.forms_3.5.101.v20111011-1919.jar 
org.eclipse.ui.workbench_3.7.1.v20120104-1859.jar 

重要的是要注意,這些庫確實在我的新安裝不存在是很重要的!

任何人都可以幫我解決這些問題嗎?

在回答兩個問題:

錯誤在哪裏? - 在eclipse的問題窗格中。這些庫在我最初建造它們時是通過日食添加的,而不是由我自己創建的。

它們在項目 - > Java構建路徑 - >庫面板中直接引用。

我是如何轉讓項目的?那麼,因爲我沒有使用版本控制系統(不要全部尖叫),他們只是「複製」了。 有沒有「更好」的方式來做到這一點?

+0

獲取錯誤在哪裏? –

+0

問題是:你是如何「轉移」你的項目的?用新版本的eclipse打開舊的工作區可能不是一個好主意。換句話說:通常你的eclipse項目應該簽入你的源代碼管理系統。您創建一個新的結帳;並將這些項目導入到新的eclipse中(這是一個全新的工作區)。也許有可能移動整個工作區,但我認爲你會遇到痛苦和挫折試圖做到這一點。 – GhostCat

+0

仍然沒有足夠的信息。這些項目是Eclipse插件嗎? –

回答

0

就我而言,就像刪除違規的庫聲明一樣簡單!

有問題的項目現在生成OK並運行Ok。

對不起,浪費時間。