首页 > 编程语言 >idea中启动maven项目报错:程序包lombok.extern.slf4j不存在问题如何解决

idea中启动maven项目报错:程序包lombok.extern.slf4j不存在问题如何解决

时间:2023-09-16 15:34:25浏览次数:239  
标签:程序包 idea maven 报错 extern lombok

idea中启动maven项目报错:程序包lombok.extern.slf4j不存在问题如何解决
1. 现象:
在springboot的maven项目启动时,报错:
Error:(3, 27) java: 程序包lombok.extern.slf4j不存在
错误,编译不报错,maven依赖也合适,项目就是无法启动,现象截图如下:

    其实不是项目本身或者maven本身的问题,而是开发工具所导致。

 

2. 解决方法:

 

3. 原因:
Delegate IDE build/run actions to Maven:将 intelliJ idea中项目构建和运行操作交给Maven;
在不勾选的情况下对项目的构建和运行是 intelliJ idea 去做的,就可能导致构建和运行时无法找到maven仓库中的相关jar包,勾选后在对项目进行构建和运行等操作直接交给了maven。

    是不 intelliJ 构建和运行时会不知道仓库的位置或者不知道仓库中jar包的位置 [哭笑]

以上只是原因之一:并非maven本身问题导致的,但是对于集成开发环境导致的这些问题对于开发工具没有做过深入研究的确实不好排查,希望能对大家有所帮助。


————————————————
版权声明:本文为CSDN博主「米兰小码匠」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_43645603/article/details/108392208

 

标签:程序包,idea,maven,报错,extern,lombok
From: https://www.cnblogs.com/Im-Victor/p/17706785.html

相关文章

  • IDEA神器插件-40款IDEA神器插件-40款
    IDEA神器插件-40款IDEA插件安装步骤IDEA里面,选择打开File-->Settings-->Plugins在Plugins里面,可以搜索需要的插件(下面的标题),然后安装如下图:AceJump全栈必备,作为一个全能的程序员,用鼠标,太伤自尊了,他就可以帮到你AceJump其实是一款能够代替鼠标的软件,只要安装了这款......
  • IDEA使用连接JDBC连接带有phoenix加持的hbase数据库
    1、首先要保证自己的phoenix已经下载,且能够正常运行所谓正常运行,即能够正常地使用增删改查的相关操作,而不产生错误,比如不允许啥啥的情况;2、注意phoenix的命令格式(需要保证表中必须有primarykey)增加/修改(在phoenix里面,这两种情况被合并了,若是primarykey已经存在,那么就是修改......
  • WebStrom提交代码到GitLab报错Error: Cannot find any-observable implementation nor
    项目场景:前端代码完成后,提交代码问题描述提交代码到GitLab时,因自动检测机制导致项目提交失败C:\D\insper\inspur_works\custom-manage-front\node_modules\any-observable\register.js:29 thrownewError('Cannotfindany-observableimplementationnor'+ ^Error:C......
  • idea侧边栏commit消失
    1.问题在使用Clion中想要查看提交的相关信息,发现侧边栏commit消失2.解决方法打开设置,选择会用非模式提交界面即可......
  • sqlserver存储过程报错:当前事务无法提交,而且无法支持写入日志文件的操作。请回滚该事
    ​ ​编辑 现象:系统出现异常,手动执行过程提示如上。  问题排查:1.直接执行的过程事务挂起(排除)2.重启数据库实例(重启后无效)3.过程中套用过程,套用的过程中使用事务,因为插入的表结构字段超出最大长度(修改表结构问题恢复) 结论:事务执行失败,嵌套层级太深。  ​......
  • VB.net报错未在本地计算机上注册“icrosoft.ACE.OLEDB.12.0”提供程序
    1、问题:通过EXCEL上传数据报错:未在本地计算机上注册“icrosoft.ACE.OLEDB.12.0”提供程序原因是电脑office版本和VB.net程序选择的运行有关系处理:先查看office是X86还是64位如果是64位,在VB.NET中更改编译CPU选择X64 方法2:如果是X86,把office重新安装32位版本注意:安装office......
  • 快速分析项目状况!试试这款项目代码统计 IDEA 插件—— Statistic
    前言InteIIiJIDEA2023.2版本发布了,在2023.2中,官方根据用户的宝贵反馈对新UI做出了大量改进,新UI界面大大减少了干扰,可以让用户更好地专注于代码。但官方激活码的校验规则进行了更新,之前已经成功激活的Idea可能突然无法使用了,给大家准备了激活码:IDEA激活 https://www.kdocs.c......
  • 推荐一款IDEA插件,帮你快速统计「烂代码」
    Statistic插件编程是一个很奇妙的事情,大部分的我们把大部分时间实际都花在了复制粘贴,而后修改代码上面。很多时候,我们并不关注代码质量,只要功能能实现,我才不管一个类的代码有多长、一个方法的代码有多长。因此,我们经常会碰到让自己想要骂街的项目,不过,说真的,你自己写的代码也有......
  • debia12报错 perl: warning: Setting locale failed
    目录前奏情景复现官方解释解决以防走丢前奏该文档是在Debian12上遇到的问题,特别做个记录情景复现perl:warning:Settinglocalefailed.perl:warning:Pleasecheckthatyourlocalesettings:LANGUAGE="en_US:en",LC_ALL=(unset),LC_CTYPE="zh_CN.UTF-8",LANG......
  • Ajax 跨域报错 python后端处理
    Ajax跨域报错python后端处理个人项目,前端接口用Ajax写的,python后端部署在另一台电脑上,发出以下报错:查询很久发现是因为前端向后端发送请求时,会预先发送一个OPTION的请求,然后请求通过之后才能够发送这个POST的请求。具体原因还是没有理解,只知道这个大概,有理解的可以评论区......