马上将迎来新的一天,回首今天,给自己写了一天的bug和问题,想想真是够失败的,不过总算解决了一个问题。

       今天在看疯狂java讲义,看到Java 8为Iterable接口新增了一个forEach(Consumer action)默认方法,然后就照着书上的程序原模原样敲打了一遍,出现下面这种错误。

Myecplise检测JRE出问题('JRE System Library [JavaSE-1.8]' in project 'JavaTest')

       因为是照着书上敲写的,证明代码没有问题,想到的原因是我的jre可能不是1.8,就点击了下面红色波浪线弹出的修改,改到了1.8。就是这样一个简简单单的操作,道正整个Myecplise中的所有程序都出现了错误,控制台上显示的错误信息如下所示:
Myecplise检测JRE出问题('JRE System Library [JavaSE-1.8]' in project 'JavaTest')


       然后就开始各找解决办法,解决办法如下:

项目右键属性—>Java Build Path—>Libraries

Myecplise检测JRE出问题('JRE System Library [JavaSE-1.8]' in project 'JavaTest')


选中有问题的JRE,点击Remove,然后点击,Add Library,弹出如下界面:
Myecplise检测JRE出问题('JRE System Library [JavaSE-1.8]' in project 'JavaTest')

Myecplise检测JRE出问题('JRE System Library [JavaSE-1.8]' in project 'JavaTest')

点击ok,问题解决

相关文章:

  • 2021-08-17
  • 2022-12-23
  • 2021-07-13
  • 2022-01-07
  • 2021-05-21
  • 2021-09-08
  • 2021-09-15
  • 2021-12-10
猜你喜欢
  • 2021-06-12
  • 2021-12-15
  • 2021-10-25
相关资源
相似解决方案