Java Maven项目文件红叉叉(The compiler compliance specified is 1.6 but a JRE 1.8 is used)java编译报错
在导入Maven项目或其他java项目时,总是不会那么一帆风顺,碰到最多的就是编译报错问题(java文件到处都是“红叉叉”) 下面对此类问题做一个详细解决方法。
当出现java文件报错(红叉叉),请按照如下几个步骤一一对比,看看你的项目哪一步不对,然后再进行调整
配置之前请先关掉项目自动编译功能,否则操作起来会比较难受
- 配置开发环境的JDK版本(在此以eclipse为例)
- 配置项目对应的JDK版本(在此以eclipse为例)
- 配置Maven项目文件POM.xml文件编译版本
第一步: 配置开发环境的JDK版本(在此以eclipse为例)
操作:Window > preferences > Java > Installed JREs
图一:
图一是进入添加jdk的页面
图二:
图二为选择你安装好的JDK版本路径,
我的JDK版本安装路径为:D:\Program Files\Tools\IBM_java_v8_win64<