我安装了旧版本的 JRE,我的所有项目都开始出现编译器错误。(项目的Build Path上有一个交叉和(未绑定)消息)当我检查时,他们仍然在路径中看到卸载的JRE。我做了其中的一些并一一更改,但是没有一种快速的方法可以一次将新的 JRE 添加到我当前的所有项目中吗?我有将近 80 个项目,一个一个地制作它们很耗时。
谢谢
右键单击任何项目->属性-> java构建路径->
1)mark the JRE version in order and support
2)Add JRE system library in libraries.
您的项目可能会在首选项中使用其名称来引用其 JRE。进入您已安装的 JRE 首选项页面,并确保实际存在的新的正确 JRE 与已卸载的旧 JRE 具有相同的“名称”。将来,使用执行环境设置项目的 JRE(从库选项卡编辑该条目)。
要快速修复所有项目,请打开已修复项目和损坏项目的项目 .classpath 文件,然后使用“搜索”菜单开始大量查找/替换所有 .classpath 文件。
这将通过正确使用 IDE 来完成。您的项目必须设置为使用工作区运行时,在这种情况下,在工作区中设置新的默认运行时会将其换出到所有项目中。但是您可能必须先运行“更新项目配置”,我不确定。
另一种方法是做我所做的,那就是使用 Maven;然后你从你的 pom 中控制一切,而不是 Eclipse 配置,加上这些设置在不使用 Eclipse 时仍然适用。无需先启动 IDE 即可构建二进制文件,或者将其全部集成到构建服务器/持续集成环境中,这非常有用。
可能这个页面应该可以解决您的问题。