出现Error:java: javacTask: source release 1.7 requires target release 1.7
使用IDEA编译Java代码的过程中出现下面这样一个错误:
Error javacTask: source release 1.7 requires target release 1.7
上图:
出现这样的问题后,可以在Settings中设置:
在这里将编译器的版本设置为1.7就ok了。1处是设置project的, 2处设置module的。
如果使用maven构建的话,直接在pom中指定Java的编译版本吧,加入如下的code:
<build>
<finalName>5_mybatis_maven</finalName>
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin>
</plugins>
</build>
然后选中pom.xml点击右键,Reimport让maven将相应的插件给下载下来:
现在去编译,是不是看到了风雨中的彩虹!
参考链接:
http://stackoverflow.com/questions/12900373/idea-javac-source-release-1-7-requires-target-release-1-7
还没有评论,来说两句吧...