8

我安装了旧版本的 JRE,我的所有项目都开始出现编译器错误。(项目的Build Path上有一个交叉和(未绑定)消息)当我检查时,他们仍然在路径中看到卸载的JRE。我做了其中的一些并一一更改,但是没有一种快速的方法可以一次将新的 JRE 添加到我当前的所有项目中吗?我有将近 80 个项目,一个一个地制作它们很耗时。

谢谢

4

4 回答 4

2

右键单击任何项​​目->属性-> java构建路径->

      1)mark the JRE version in order and support 

      2)Add JRE system library in libraries.
于 2012-12-31T10:31:45.770 回答
2

您的项目可能会在首选项中使用其名称来引用其 JRE。进入您已安装的 JRE 首选项页面,并确保实际存在的新的正确 JRE 与已卸载的旧 JRE 具有相同的“名称”。将来,使用执行环境设置项目的 JRE(从库选项卡编辑该条目)。 项目的 Java 构建路径属性页面 在此处输入图像描述

要快速修复所有项目,请打开已修复项目和损坏项目的项目 .classpath 文件,然后使用“搜索”菜单开始大量查找/替换所有 .classpath 文件。

于 2012-12-31T21:06:49.020 回答
0

这将通过正确使用 IDE 来完成。您的项目必须设置为使用工作区运行时,在这种情况下,在工作区中设置新的默认运行时会将其换出到所有项目中。但是您可能必须先运行“更新项目配置”,我不确定。

另一种方法是做我所做的,那就是使用 Maven;然后你从你的 pom 中控制一切,而不是 Eclipse 配置,加上这些设置在不使用 Eclipse 时仍然适用。无需先启动 IDE 即可构建二进制文件,或者将其全部集成到构建服务器/持续集成环境中,这非常有用。

于 2012-12-31T10:33:40.797 回答
0

可能这个页面应该可以解决您的问题。

帮助 Eclipse 平台

于 2012-12-31T10:34:29.443 回答