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

1、 现象:

在springboot的maven项目启动时,报错:

Error:(3, 27) java: 程序包lombok.extern.slf4j不存在

编译不报错,maven依赖也合适,项目就是无法启动

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

2、解决方法:

  1. 原因:

Delegate IDE build/run actions to Maven:将 intelliJ idea中项目构建和运行操作交给Maven;

在不勾选的情况下对项目的构建和运行是 intelliJ idea 去做的,就可能导致构建和运行时无法找到maven仓库中的相关jar包,勾选后在对项目进行构建和运行等操作直接交给了maven。 intelliJ 构建和运行时会不知道仓库的位置或者不知道仓库中jar包的位置 。

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

相关推荐
Arrom11 分钟前
DLNA 渲染端排障实战:从 20s 卡顿到 stale subscriber 的两周追凶之旅
android·java
J-Tony1120 分钟前
【JVM】三色标记法
java·jvm·算法
李白的天不白1 小时前
docker ps
java
NE_STOP1 小时前
Docker--Docker Swarm集群
java
两年半的个人练习生^_^1 小时前
JMM 进阶:彻底理解 CAS 实现原理
java·开发语言
wuminyu1 小时前
Java锁机制之park和unpark源码剖析
java·linux·c语言·jvm·c++
W_LuYi1852 小时前
手撸极简zkEVM验证器:RISC-V电路实践
java·risc-v
AI人工智能+电脑小能手2 小时前
【大白话说Java面试题 第102题】【并发篇】第2题:volatile 能否保证线程安全?
java·安全·面试
KobeSacre2 小时前
JUC 概述
java·开发语言
小bo波3 小时前
形式化方法 × UML
java·软件工程·uml·面向对象·形式化方法·tla+