用IntelliJ IDEA编译,编译之后提示 无效的标记: -release

软件版本:ideaIU-2016.3.2

JDK:jdk-9.0.4_windows-x64_bin

开始的时候建立一个maven项目,发现编译的时候提示【无效的标记: -release】,以为是项目问题,于是新建项目,写个最简单helloworld编译,还是提示一样的错误

于是上网找各种答案,无意看到一个帖子:http://ask.csdn.net/questions/667515?sort=votes_count ,和我的情况一模一样,于是我升级idea到版本:ideaIU-2017.3.3,问题成功解决,这个时候说明了该问题是jdk版本和idea不兼容导致,想到以前都是可以的,在这里列出写组合

可行组合

软件版本:ideaIU-2016.3.2、ideaIU-14.0.3

JDK:jdk-8

可行组合

软件版本:ideaIU-2017.3.3以上

JDK:jdk-9

原文地址:https://www.cnblogs.com/xxyBlogs/p/8387587.html