Java更新后所有项目中的许多编译错误

时间:2015-02-19 19:15:06

标签: java updates

jre1.8现在出现在eclipse中,但是我的旧jres(除了jre6)现在说它们是未绑定的(我不知道这意味着什么,但现在它们不起作用)。我真的不关心我使用哪个jre但是新的(现在已经默认使用eclipse)会导致与JComponent有关的编译错误(它要求我配置构建路径)。 我会发布截图,但我是新手,我不被允许。

我刚刚意识到添加新的jre和jre6(我唯一正在使用的旧版本)修复了这个问题。然而,它不是一个非常干净的解决方案,我想答案为什么新的jre不知道什么是JComponent!

1 个答案:

答案 0 :(得分:0)

问题不在于新的JRE不能识别它的类,这只是你遇到的症状。
原因是Eclipse,然后将JRE运行时库报告为未绑定。此问题的解决方案可能是从构建路径中删除旧的未绑定库,然后通过
再次添加它 Project(right click) -> Properties --> Java Build Path --> Libraries

删除旧系统库: remove JRE library

如何添加新的JRE运行时系统库: Add Runtime library

选择运行时: eelecting jre