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本身问题导致的,但是对于集成开发环境导致的这些问题对于开发工具没有做过深入研究的确实不好排查,希望能对大家有所帮助。

相关推荐
为美好的生活献上中指4 小时前
Spring AI Advisor 深度实战:构建严谨的 AI Agent 拦截链
java·人工智能·spring·advisor·aiagent
ruofu334 小时前
如何让docker使用提前下载好的镜像,而不是在线拉取
java·spring cloud·docker
爱敲键盘的猴子4 小时前
深入理解 Spring IoC -- 基于 XML 的 Bean 配置详解
xml·java·spring
艾莉丝努力练剑4 小时前
【Qt:问题解决】Qt程序入口点错误修复:MinGW ABI兼容问题
java·服务器·开发语言·qt·文件系统·动静态库
程序员黑豆11 小时前
Java 注释详解:单行、多行与文档注释的完整指南
java·前端·ai编程
hey_sml12 小时前
JAVA每日一学---CompletableFuture中thenApply与thenCompose区别详解
java·开发语言
Doraemomo12 小时前
数据结构-环形链表
java·数据结构·链表
萧瑟余晖14 小时前
Java深入解析篇十七之SpringCloud
java·开发语言
是未才14 小时前
从输入 URL 到页面返回:DNS、路由、TLS 与 HTTP 完整链路
java·后端·计算机网络
ttod_qzstudio14 小时前
Java 常用语法极简通关(五):类与对象——字段、方法、构造器、this 与 static
java·开发语言·python