Error:java:错误:不支持发行版本 5 (默认1.5编译)Information:java: Errors occurred while compiling module ‘java_web_
Posted ahcfl
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Error:java:错误:不支持发行版本 5 (默认1.5编译)Information:java: Errors occurred while compiling module ‘java_web_相关的知识,希望对你有一定的参考价值。
解决IDEA创建Maven工程的Language Level默认为5的问题或者创建普通项目自动重置language level的问题
我在创建了一个maven项目之后,运行了一个demo,
(这里
导入项目也可能是默认的language level)
报错:Information:java: Errors occurred while compiling module 'java_web_maven03’
编译模块错误,不支持编译版本, 那么就找Java Compiler版本呗。
**方案一:**手动修改设置(普通项目也有效)
需要修改language level和Java compiler两处【普通项目编译报错也可这样处理】
还有Project 和 Model的JDK版本也要一致呀
方案二:【Maven项目】修改pom.xml(只对当前项目起效)
配置可以同时对language level和java compiler生效
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.6.0</version>
<configuration>
<source>JDK版本</source>
<target>JDK版本</target>
</configuration>
</plugin>
</plugins>
</build>
方案三:【maven项目】修改setting.xml配置文件(永久有效)
创建项目是默认的编译版本号
在maven的配置文件中找到
<profiles></profiles>
标签,在其中添加如下代码这个也是同时修改language level和java compiler,
以后再新建或者导入项目时,默认的都是这个配置,
当然你已经导入的项目,重新打开一下就行了
<profile>
<id>jdk8</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>jdk版本</jdk>
</activation>
<properties>
<maven.compiler.source>jdk版本</maven.compiler.source>
<maven.compiler.target>jdk版本</maven.compiler.target>
<maven.compiler.compilerVersion>jdk版本</maven.compiler.compilerVersion>
</properties>
</profile>
以上是关于Error:java:错误:不支持发行版本 5 (默认1.5编译)Information:java: Errors occurred while compiling module ‘java_web_的主要内容,如果未能解决你的问题,请参考以下文章
“Error:java: 错误: 不支持发行版本 5”解决办法
Error:java:错误:不支持发行版本 5 (默认1.5编译)Information:java: Errors occurred while compiling module ‘java_web_
新建maven工程运行出现Intellij idea 报错:Error : java 不支持发行版本5