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包的位置 [哭笑]