问题描述:
创建Maven项目时,IDEA将默认的编译版本设置为JDK1.5,编译项目的时候可能会出现以下警告:"Warning:java: 目标值1.5已过时, 将在未来所有发行版中删除",可能项目启动时候会出现,如图:
解决方法:
(1)修改Maven插件的默认配置,在”pom.xml”里加入如下代码:
(2)修改Intellij的Java编译器版本,File>Settings...,直接搜Java Compiler,然后将对应项目的Target bytecode version改为1.8。
(3)修改项目本身的Java编译器版本,File > Project Structure... > Modules,将Sources下的Language level改为8。
至此,大功告成。