Intellij idea 出现错误 error:java: 无效的源发行版: 8解决方法

来源:互联网 发布:八进制转二进制算法 编辑:程序博客网 时间:2024/05/22 06:31

出现的问题如图。
这里写图片描述

见图,从上述可以看出工程用的jdk1.7,而idea编译时采用的是1.8版本(应该idea新版本内置的jre是1.8吧,默认编译采用1.8)

修改:如下图

这里写图片描述

如果修改后不起作用。

原因:这是由于jdk的版本与项目的要求不一致造成的,如果是maven项目,首先查看一下pom.xml,以我的项目为例:

<build>          <plugins>              <plugin>                  <groupId>org.apache.maven.plugins</groupId>                  <artifactId>maven-compiler-plugin</artifactId>                  <configuration>                      <compilerVersion>1.8</compilerVersion>                      <source>1.8</source>                      <target>1.8</target>                  </configuration>              </plugin>          </plugins>  </build>  

从其中可以看出要求的编译插件为1.8版本,而我本机上安装的jdk为1.7版本,因此需要首先下载安装1.8版本的jdk下载链接为 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

然后在intellij idea中点击标红的部分,进入项目的jdk设置,这里写图片描述,最后选择对应的jdk路径即可:
这里写图片描述

参考博客地址:http://stackoverflow.com/questions/25878045/errorjava-invalid-source-release-8-in-intellij-what-does-it-mean

3 0
原创粉丝点击