好久没遇到在eclipse上换jdk版本的问题了,今天将eclipse开发环境从jdk1.7换成jdk1.8。
由于部分功能需要jdk1.8提供的jar包。如:java.util.stream.Collectors这个类的加载。
首先我将eclipse的jdk版本路径换成了1.8,编译环境换成了1.8,
结果抛出了 Unsupported major.minor version 52.0问题 这是因为项目编译的版本与eclipse提供的jdk版本不一致导致。
这就需要将项目的jdk版本换成1.8版本了,然后又出现运行报错 The specified JRE installation does not exist。
网上说将 window->perferences->server->installed runtimes 里的删掉,重新建立服务,再运行
好吧,问题就这样解决了。运行时又遇到Description Resource Path Location Type Java compiler level does not match the version of the install ... Facets
这个需要将 Properties->Project Facets 的java换成1.8
上面只是为了记录下。好了,这下该解决了。