2011-08-18 36 views
3

我做了Windows操作系統的升級,並從我的備份中恢復了我的eclipse工作區。現在,當我嘗試打開任何舊的項目,他們抱怨與消息:無法在新的Eclipse安裝中使用舊的Java項目

Unbound classpath container: 'JRE System Library [jre6]' in project <ProjectName> 

當我環顧四周,我發現這表明,我改變JRE版本的項目頁面。但是,我在這個工作區中有大約50個項目,並且不想爲每個項目改變它們的值。

任何建議將受到歡迎。

感謝和問候,

Karthick S.

+0

看看這個帖子: http://stackoverflow.com/questions/2083461/unbound-classpath-container-in-eclipse 希望它可以幫助你! – Anass

回答

1

的問題是,如果你備份的Eclipse項目文件,然後將這些包含特定於關於路徑的JRE或JDK安裝和任何外部JAR的信息(你最後一次安裝)。有2個文件可以用任何文本編輯器編輯,以解決這個問題.classpath.project

其他選項將刪除類路徑和項目文件,並嘗試使用File > Import作爲java項目導入項目。

2

您應該添加一個新的JRE並將其命名爲[JRE6(或重命名當前的JRE)。這會阻止您手動更改您的50個項目。 Window - >Preferences - >Java - >Installed JREs - >Add...