当eclipse崩溃时,编译器版本会发生变化

时间:2013-04-24 04:24:38

标签: java eclipse compiler-construction

我正在为我的项目使用eclipse galileo。大约有50个项目。最初我在Workspace设置中将编译器版本设置为1.5。因此,所有项目都在1.5中编译。当eclipse崩溃时,我需要重新启动eclipse。但现在每个项目中的编译器版本都更改为1.4。如果我检查工作区设置中的编译器版本,它是1.5,但如果我在每个项目中检查其设置为1.4。我需要手动将每个项目中的编译器版本更改为1.5

是否有其他备用解决方案可以避免在每个项目中手动设置编译器版本?

1 个答案:

答案 0 :(得分:0)

这是一个不幸的假设,但您是否尝试备份给定项目的project.properties文件?还有一个default.properties文件,它控制所有项目的默认设置。当然,当您有意更改设置时,您将需要新的备份。

在您这样做之前,请在重新尝试导致崩溃的事件之前,确认在正确设置所有编译器选项之后正常关闭了eclipse。在退出IDE之前,eclipse无法正常保存,如果IDE异常终止,这些设置显然会被清除。