在Eclipse中安装新的JRE之后,我的所有Java项目都会出错

时间:2012-12-31 10:24:13

标签: java eclipse

我安装了旧版本的JRE,我的所有项目都开始出现编译错误。 (项目的“构建路径”上有一个交叉和(未绑定)消息)当我选中时,它们仍然会在路径中看到已卸载的JRE。我做了一些并逐一改变但是没有一种快速方法可以同时为我当前的所有项目添加新的JRE吗? 我有将近80个项目并且逐个制作这些项目非常耗时。

由于

4 个答案:

答案 0 :(得分:2)

右键单击任何项​​目 - > properties-> java Build path->

      1)mark the JRE version in order and support 

      2)Add JRE system library in libraries.

答案 1 :(得分:2)

您的项目可能会在首选项中使用其名称来引用其JRE。进入已安装的JRE首选项页面,只需确保实际存在的新JRE与已卸载的旧JRE具有相同的“名称”。将来,使用执行环境设置项目的JRE(从“库”选项卡中编辑该条目)。 Java Build Path Property page for the project enter image description here

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

答案 2 :(得分:0)

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

另一种方法是做我做的事情,那就是使用Maven;那么你可以控制poms中的所有内容而不是Eclipse配置,甚至在不使用Eclipse时仍然可以应用这些设置。它非常有用,可以在不必先启动IDE的情况下构建二进制文件,或者只需很少的努力就可以将它集成到构建服务器/持续集成环境中。

答案 3 :(得分:0)

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

Help Eclipse Platform