[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.10.1:compile (default-compile) on project helloworld: The plugin org.apache.maven.plugins:maven-compiler-plugin:3.10.1 requires Maven version 3.2.5 -> [Help 1]

简体中文:
[错误] 无法在项目 helloworld 上执行目标 org.apache.maven.plugins:maven-compiler-plugin:3.10.1:compile (default-compile):插件 org.apache.maven.plugins:maven-compiler-plugin :3.10.1 需要 Maven 版本 3.2.5 -> [帮助 1]

描述:

在新搭建好springBoot项目时,要将其打包成一个jar包时,会在控制台报maven-compiler-plugin :3.10.1 需要 Maven 版本 3.2.5错误。

原因:

maven-compliler-plugin版本与maven版本不一致,Maven版本太低或maven-compiler-plugin版本过高

解决方法:

①降低maven-compliler-plugin版本,修改pom.xml中插件maven-compliler-plugin配置版本如下:(本人使用的是maven3.0.5,所以修改maven-compliler-plugin版本为3.1.0。友友根据自己版本修改哈

	<build>
		<!-- 打jar包插件-->
		<plugins>
			<plugin>
				<groupId>org.springframework.boot</groupId>
				<artifactId>spring-boot-maven-plugin</artifactId>
			</plugin>


			<!--修改maven-compiler-plugin版本-->

			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-compiler-plugin</artifactId>
				<version>3.1</version>
			</plugin>


		</plugins>

②更换更高版本的maven,指导如下

http://t.csdn.cn/St8Rg

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐