无法在新的eclipse安装中使用旧的java项目

无法在新的eclipse安装中使用旧的java项目,java,eclipse,Java,Eclipse,我升级了windows操作系统,并从备份中恢复了eclipse工作区。现在,当我尝试打开任何一个旧项目时,他们都会抱怨一条消息: Unbound classpath container: 'JRE System Library [jre6]' in project <ProjectName> 项目中未绑定的类路径容器:“JRE系统库[jre6]” 当我环顾四周时,我发现一些页面建议我更改项目的JRE版本。但是,我在这个工作区中有大约50个项目,不想更改每个项目的值 欢迎提出任何建

我升级了windows操作系统,并从备份中恢复了eclipse工作区。现在,当我尝试打开任何一个旧项目时,他们都会抱怨一条消息:

Unbound classpath container: 'JRE System Library [jre6]' in project <ProjectName>
项目中未绑定的类路径容器:“JRE系统库[jre6]”
当我环顾四周时,我发现一些页面建议我更改项目的JRE版本。但是,我在这个工作区中有大约50个项目,不想更改每个项目的值

欢迎提出任何建议

感谢和问候


Karthick S.

您应该添加一个新的JRE并将其命名为[jre6](或重命名当前的JRE)。这将阻止您手动更改50个项目。
窗口
->
首选项
->
Java
->
已安装的JRE
->
添加…

问题是,如果备份了eclipse项目文件,则这些文件包含有关JRE或JDK安装路径以及任何外部JAR(特定于上次安装)的信息。您可以使用任何文本编辑器编辑两个文件来解决此问题
.classpath
.project

另一种选择是删除类路径和项目文件,并尝试使用
File>import

将项目导入为java项目查看此帖子:希望它能帮助您!