新建Maven项目之后,执行编译报错: Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:comp

Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile 一、Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile) on project community: Fatal error compiling解决方案 1、maven项目点击compile报出下面的错误 Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:co 阅读详情

1 报错背景及描述

1.1 报错背景

  1. 使用IDEA生成了springboot项目
  2. maven指定了编译jdk版本为1.8
  3. 执行clean命令正常,而compile就失败
  4. 报错信息如下:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile) on project gulimall.product: Fatal error compiling

2 原因及解决办法

2.1 原因

项目指定的jdk与maven执行编译jdk版本不一致

2.2 解决办法

统一maven与项目jdk版本,如下图所示:
项目
maven

【异常】Maven提示错误Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile 第一个可能报错的地方:父工程的pom.xml文件。(重要),需查看使用的jdk版本,这里我使用的是maven-compiler-plugin插件设置jdk的版本,这里修改为1.8(其他版本的jdk修改类似)首先,我创建的是一个springboot项目,一个父工程中包含多个子过程,相关的依赖版本都在父工程中进行了定义。所以,第一个需要查看的地方就是父工程的pom文件。版权声明:本文为优快云博主「gao_jun1」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 阅读详情

相关推荐

maven-compiler-plugin-3.8.1.jar

maven是个项目管理工具,如果我们不告诉它我们的代码要使用什么样的jdk版本编译的话,它就会用maven-compiler-plugin默认的jdk版本来进行处理,这样就容易出现版本不匹配,以至于可能导致编译不通过的问题。 maven的默认编译使用的jdk版本貌似很低,使用maven-compiler-plugin插件可以指定项目源码的jdk版本,编译后的jdk版本,以及编码。

Maven依赖编译失败报错:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile

报错笔记:IDEA2021无法执行compile编译Maven依赖 当我们对一个从github或其他人手里等其来源得到的Maven项目,进行执行compile编译pom.xml文件依赖时,经常出现Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile) on project XXX: Fatal error compiling 的报错信息。 这种情况下,错误一般来

weixin_57107764的博客 3万+

(project generation have a problem)STM32CubeMX生成工程一直报错项目生成有问题[玄学三步解]

解决办法 第一步,检查自己是不是真的配置的不对,JAVA安装没,pack路径设置的对不对,这里有一位前辈的博文写的非常好,附加链接https://blog.csdn.net/ybhuangfugui/article/details/52225736#commentBox 第二步,如果按照前辈的博文设置的都一模一样,还是不对,想我下图这样。 那你来对地方了 方法很简单,你把你生成工程文件的路径彻底的...

展桑博客-BenjieBlog 2925

解决Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.7.0:compile

mvn clean package -Dmaven.test.skip=true 今天项目用maven命令打包时候抛出错误: Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.7.0:compile (default-compile) on project springbootdemo: Fata...

分享传递价值 66万+

AutoModelForCausalLM 加载失败:flash_attn 缺失的三种解决方案

本文针对使用AutoModelForCausalLM加载大语言模型时因缺失flash_attn依赖而报错的问题,提供了三种实用解决方案。最推荐通过修改模型配置文件或代码动态指定注意力实现为“eager”模式来绕过检查,也介绍了临时修改库源码的应急方法,并解释了flash_attn的作用及正确安装指南。

html8的博客 270

3D Slicer-最强大的开源医学图像分割工具简要概述

3D Slicer 是一个免费的开源软件平台,用于医学、生物医学和其他 3D 图像的可视化、处理、分割、配准和分析。读/写DICOM图像和多种其他格式;三维图像、多边形网格和体积渲染的交互式可视化;手动编辑和标记图像;使用刚性和非刚性算法融合和共同配准数据;图像自动分割;跟踪图像引导程序的设备。所有的功能模块可在工具栏里找到,提供搜索,下拉选择,左右切换等功能。3D slicer的大概情况就介绍到这里。它的功能非常强大,也没有必要说掌握每个功能的使用。

Tina姐的博客 2万+

mvn clean package 报错Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:comp

这个问题是lombok版本和jdk不兼容导致 我jdk 1.8 lombok是1.18.12 执行 mvn clean package报错换成1.18.20就打包成功了。

qq_37797583的博客 420

【Pytorch】DCGAN实战(三):二次元动漫头像生成

文章目录1.实现效果2.环境配置2.1Python2.2Pytorch、CUDA2.3Python IDE3.具体实现3.1数据预处理(data.py)(1)导入包(2)定义数据类3.2模型Generator,Discriminator,权重初始化(model.py)(1)导入包(2)Generator(3)Discriminator(4)权重初始化3.3网络训练(net.py)(1)导入包(2)创建类3.4 主函数(main.py)(1)导入文件(2)定义超参数(3)实例化(4)进行训练4.训练过程4.1

qq_44031210的博客 4918

maven install时报错Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile

中文描述:此环境中未提供编译器,你可能使用jre运行而不是jdk。引发原因:Eclipse默认在jre上运行,maven install 编译需要jdk中的编译器,而jre中并没有 https://blog.csdn.net/qq_41319352/article/details/81943869 https://www.jianshu.com/p/1ed0ec397575 ...

qq_42056903的博客 195

基于PSINS的INS/NHC/ODO组合导航仿真全解析

组合导航通过多传感器融合克服单一导航系统的局限,是车辆自主定位的关键技术。其中惯性导航(INS)依靠陀螺仪与加速度计积分推算运动状态,但误差随时间累积;GNSS提供绝对位置,却在城市峡谷中易受多径效应和遮挡影响导致定位漂移。卡尔曼滤波作为信息融合核心,将不同量测按统计特性加权,实现优势互补。基于PSINS开源工具箱搭建的SINS/GNSS/ODO/NHC组合导航仿真,能够在GNSS失锁条件下利用非完整约束和里程计抑制惯性误差发散,广泛应用于无人驾驶、物流车辆自主定位等场景。本文围绕PSINS仿真环境,详细拆

weixin_29044713的博客 255

YOLOv12中的A2C2f模块详解,涉及区域注意力模块(A2)和 R-ELAN 结构详解

区域注意力模块(Area Attention, A2)的设计出发点是为了解决传统注意力机制在计算复杂度和内存访问效率上的问题。传统的自注意力机制(Self-Attention)具有二次方的计算复杂度(O(n²)),尤其是在处理高分辨率图像时,计算成本非常高。此外,注意力机制的内存访问模式不如卷积神经网络高效,导致在实际应用中难以满足实时性要求。区域注意力模块通过将特征图划分为多个区域,并在每个区域内进行注意力计算,从而显著降低了计算复杂度。

Limiiiing的博客 5518

IDEA问题笔记_Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile

问题描述: 使用idea打包命令package时报错:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile… 解决方法: 步骤一:在项目的pom.xml中加入以下代码 <plugins> <plugin> <groupId&g...

蔡双敏的博客 5万+

【学习系列】SAP RAP 17:RAP应用部署集成至Fiori Launchpad 【S4HC Public Edition】

本文详细介绍了在SAP S/4HANA Cloud环境中部署RAP应用集成到Fiori Launchpad的两种方法:使用BAS(SAP Business Application Studio)和VSCode。主要步骤包括:1)在BTP中配置Destination连接ES环境;2)设置信任关系;3)创建BAS开发空间;4)通过Fiori应用生成器部署RAP应用;5)创建IAM App、Business Catalog和Business Role;6)配置Launchpad Space和Pages。文章还提供

DeveloperMrMeng的博客 968

maven打包报错: Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile

maven打包报错Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile

醉殇姒若梦遗年 ツ的博客 6300

二十八.国民技术MCU开发之UID获取与应用

在国民NT MCU中均有一个96位和128位的唯一设备标识符,其中UCID128 位, UID 为 96 位。手册中描述的作用是:通常用来做为序列号或作为密码,在编写闪存时,将此唯一标识与软件加解密算法相结合,进一步提高代码在闪存存储器内的安全性,也可用于激活带安全功能的自举程序(SecureBootloader)。UCID 和 UID,遵守国民技术芯片序列号定义,它包含芯片生产及版本相关信息。

AIoT深度探索者 | 嵌入式系统架构师 深耕物联网(IoT)与人工智能(AI)融合技术,聚焦​​边缘计算、图像开发、低功耗通信协议​​,致力于智能硬件,关注我获取最新技术文章信息与海量资源~ 1680

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

Maven:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-c

1、很明显是 maven的编译jdk版本和项目模块对应的jdk版本不一致造成的。

hkl_Forever的博客 5936

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

解决springboot项目打包出错:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1

今早在打包springboot项目时遇到了下面的报错:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile on project 项目名称 Fatal error compiling,解决方案如下。

weixin_44107140的博客 2万+

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

【Maven项目出错已解决】Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1

出现[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile) on project rest-client: Compilation failure。找到了很多解决办法,有修改过pom.xml的配置,检查过java环境变量,删掉maven重复编译…都不行,最后把jar包换掉了才没有出现这个错误了。把jar文件换成官网重新下载的。

wuwuhe99的博客 4812

构建jar包时报错:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (defau

2、在菜单栏中的file -> Project Structure,修改其中的JDK版本。出现以上错误是因为环境JDK的版本与maven中定义的版本不一致。在pom.xml文件中查看jdk的版本。在环境中安装对应的版本。1、修改pom.xml中的版本,比如将17版本改为8。修改项目JD看版本。这里需要修改的有两处。

五更钟动的博客 2507

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1 报错以及解决笔记

初步猜测这个报错的原因是插件出现了问题。在运行项目的时候,出现了这样一个问题。

a830065的博客 3619

Failed to execute goal org.apache.,maven.plug...问题

Failed to execute goal org.apache.,maven.plugins:maven-compiler-plugin:3.8.1问题 解决方法 在pom.xml文件中修改版本。

a14654的博客 1314

【分享】Failed to execute goal org.apache.,maven.plugins:maven-compiler-plugin:3.8.1问题

前言: 小伙伴在使用Mvn编译的时候,一直报“Failed to execute goal org.apache.,maven.plugins:maven-compiler-plugin:3.8.1”,后来同组的程序媛解决了。 解决方案,pom中添加如下即可,注意 source/target 要改成你的jdk版本一致。 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifa

清风唱诗人的博客 1758

解决Maven编译项目报错:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile

解决Maven编译项目报错:[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile

@南初的博客 8万+

maven编译报错Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile

在项目的pom.xml中加入: <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin&lt...

gzztwlkj的博客 4万+

Failed to execute goal org.apache.,maven.pluginsmaven-compiler-plugin3.8.1问题

在pom.xml中添加如下代码,即可解决。

begefefsef的博客 782

springBoot打包报错(Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile )

一:项目结构介绍 ①:整体结构一个父pom,两个子pom ②:父pom <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://mav

cxyrfg的博客 2535
上一篇: git实操日志
下一篇: Nacos入门级别使用:注册中心和配置中心
一步一结
博客等级 码龄7年 50粉丝 65原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值