IEDA 中Maven 编译错误 Compilation failure的解决方法

发布时间 2023-10-09 09:30:34作者: 奥兰王子

IEDA 中Maven 提示编译错误 Compilation failure

 

检查发现 项目虽然已经配置了 JDK11,但是却引用的是 JRE1.5


解决方法:
1、修改maven的 setting.xml 文件中添加下面的配置:

	<profile>
		<id>jdk-11</id>
		<activation>
			<activeByDefault>true</activeByDefault>
			<jdk>11</jdk>
		</activation>
		<properties>
			<maven.compiler.source>11</maven.compiler.source>
			<maven.compiler.target>11</maven.compiler.target>
			<maven.compiler.compilerVersion>11</maven.compiler.compilerVersion>
		</properties>
	</profile>

  

2、关闭IDEA后,重新打开工程再编译即可。