2013-04-24 51 views
0

我正在爲我的項目使用eclipse galileo。有大約50個項目。最初,我在Workspace設置中將編譯器版本設置爲1.5。所以所有的項目編譯1.5。當eclipse崩潰時,我需要重新啓動eclipse。但是現在每個項目中的編譯器版本都更改爲1.4。如果我在工作區設置中檢查編譯器版本,其編號爲1.5,但是如果我在每個項目中檢查其設置爲1.4。我需要手動將每個項目中的編譯器版本更改爲1.5eclipse崩潰時的編譯器版本更改

是否有任何其他備用解決方案來避免在每個項目中手動設置編譯器版本?

+0

在將編譯器版本設置爲1.5之後,您是否關閉了一次eclipse(以便保持更改)?它發生在我身上,如果我進行了更改並且不關閉並重新啓動eclipse但殺死了eclipse進程,那麼更改沒有保存。 – Manish 2013-04-24 04:35:47

+0

是的,我關閉了日食。如果我再次重啓eclipse,它工作正常。只有在eclipse或系統崩潰時纔會出現該問題。 – 2013-04-24 04:39:39

回答

0

這是一個不幸的勝地,但你有沒有嘗試備份給定項目的project.properties文件?還有一個default.properties文件,用於控制所有項目的默認設置。當然,當您有意更改設置時,您將需要新的備份。

然而,在你這樣做之前,請確認你在正確設置所有編譯器選項後正常關閉eclipse,然後再重新嘗試導致崩潰的事件。在退出IDE之前,有些東西並不能正確保存eclipse,如果IDE異常終止,這些設置顯然會被清除。

+0

沒有。我沒有試過備份project.properties和default.properties文件。如果我再次重啓eclipse,它工作正常。只有在eclipse或系統崩潰時纔會出現該問題 – 2013-04-24 04:41:14