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