【问题标题】:Unable to use old java projects in new eclipse installation无法在新的 eclipse 安装中使用旧的 java 项目
【发布时间】:2011-08-18 07:06:19
【问题描述】:

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

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

当我环顾四周时,我发现一些页面建议我更改项目的 JRE 版本。但是,我在此工作区中有大约 50 个项目,并且不想更改每个项目的值。

欢迎提出任何建议。

感谢和问候,

卡西克 S.

【问题讨论】:

标签: java eclipse


【解决方案1】:

您应该添加一个新的 JRE 并将其命名为 [jre6](或重命名您当前的 JRE)。这将阻止您手动更改 50 个项目。 Window -> Preferences -> Java -> Installed JREs -> Add...

【讨论】:

    【解决方案2】:

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

    其他选项是删除类路径和项目文件,并尝试使用File &gt; Import 将项目作为 java 项目导入。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-07
      • 1970-01-01
      相关资源
      最近更新 更多