因为理论上错误的Java版本我有问题建立在我的IntelliJ项目:的IntelliJ:如何设置项目配置到Java 1.8
在现实中我的项目设置是否正确:
的Java 1.8也被设置为默认的JDK我的操作系统。可惜的是,当我尝试Ø使我的项目,我得到以下错误:
你有我应该在哪里,以successfuly建立我的项目更改配置什么想法?
更新 在pom.xml文件specyfying属性之后:
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
项目建立正确地将。奇怪的是,当我删除那些属性(所以回到初始状态),并试图再次建立项目,一切正常。尽管如此,Intellij指出,我的行会导致第一张图片上显示的错误。有人知道为什么吗?在编辑器 - >检查部分我有选择的选项,尊重项目语言级别设置,所以要根据项目配置,它应该是所有的权利(但不是):
参见[阿帕奇Maven的编译器插件(https://maven.apache.org/plugins/maven-compiler-plugin/):“_Also注意到,目前默认的'source'设置为'1.5',默认的'target'设置为'1.5',与您运行Maven的JDK无关._“ –