lombok使用@slf4j 运行时提示找不到符号log(Missing POM for org.projectors:lombok:jar)

server/2024/9/23 9:33:39/

1.问题表现

原本是之前搭建好的工程,只是换了个开发环境重新启动就不行了。一直编译不通过!
可以看到IDEA其实是引入了依赖的 都没有出现红色波浪线
<mapstruct.version>1.5.5.Final</mapstruct.version>
<lombok.version>1.18.30</lombok.version>
这两个的冲突也是不存在的应为我按照官方文档解决冲突了的,之前运行也没问题!

在这里插入图片描述

2.查到的解决方法

  1. 、缺失插件
    打开File——settings——Plugins 在其中搜索Lombok并进行安装
  2. 编译时没有编译注解
    打开File——settings——Build, Execution, Deployment——Compiler——Annotation Processors 勾选上Enable annotation processing
  3. 编译器没有使用javac
    打开File ——Settings—— Build, Execution, Deplo
    yment——Compiler——Java Compiler use compiler:选择javac

类似这篇文章的解决方式

还有配置这个:-Djps.track.ap.dependencies=false 我用了但都不行!!

3.我的解决办法

查看自己的本地maven库 这是我自己配置的,请看自己的配置路径
在这里插入图片描述 在下图这个路径有jar包是肯定对的,因为和xml中的坐标对的上!
但是 如上图所示还有个project的文件夹

            <!--  lombok      --><dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><version>${lombok.version}</version></dependency>

`
在这里插入图片描述
如下所示这里面也有个一样的路径 而且里面没有真正的jar包 于是我决定把那边的包复制过来,并移除 .lastUpdated文件
在这里插入图片描述在这里插入图片描述如果你也使用了lombok-mapstruct-binding请做相同处理

重新编译运行成功!
在这里插入图片描述


http://www.ppmy.cn/server/96158.html

相关文章

SQLTools插件下载与使用说明

SQLTools是一个专注于SQL优化与管理的plsql developer插件&#xff0c;目的是把一些常用的SQL收集在一起&#xff0c;方便快速解决问题&#xff0c;提高工作效率。 当在SQL或PACKAGE窗口,或者选中表时&#xff0c;会有两个右键菜单&#xff1a; SQLTools聚焦在SQL方面&#xf…

C语言指针(3)

目录 一、字符指针变量 二、数组指针变量 三、⼆维数组传参的本质 四、函数指针变量 五、typedef 关键字 六、函数指针数组 一、字符指针变量 字符指针char* &符号名 符号名&#xff0c;这都是获取的是首元素地址。 int main() {char a[] "abcdef";cha…

双向链表和循环链表

一、双向链表 在每个结点中多增加一个前驱指针&#xff0c;指向前一个元素 &#xff08;为空表时前驱指针和后继指针都指向NULL&#xff09; 1、定义双向链表的结构体&#xff08;用于存储其数据的数据类型&#xff09; typedef int Elemtype; typedef struct DuLNode {…

【C++进阶】特殊类设计 单例模式

目录 不能被拷贝的类只能在堆上创建对象只能在栈上创建对象不能被继承的类只能创建一个对象&#xff08;单例模式&#xff09;饿汉模式懒汉模式 不能被拷贝的类 //C98 class CopyBan { public:private:CopyBan(const CopyBan&){};const CopyBan& operator(const CopyB…

基于R语言绘制GGE双标图2

参考资料&#xff1a; 严威凯等: 双标图分析在农作物品种多点试验中的应用【作物学报】 https://cran.r-project.org/web/packages/GGEBiplots/GGEBiplots.pdf 1、如何判断双标图是否充分体现数据中的规律 在对双标图的解释中&#xff0c;有一个隐含的假设&#xff0c;就是所…

密码学简史:时间密语

​ 注&#xff1a;机翻&#xff0c;未校。 A brief history of cryptography: Sending secret messages throughout time Stemming from the Greek words for “hidden writing,” cryptography is the practice of encrypting transmitted information so that it can only b…

openGauss 5.0 LTS部署至华为云ECS CentOS8.2实操教程

一、前言 openGauss是一款高可靠、高性能、高安全、易运维的开源关系型数据库管理系统&#xff0c;然而其全功能部署对系统要求非常高。 本实操教程能够使个人开发者以及高校师生能够以成本最小的方式快速将openGauss部署到华为云的ECS上&#xff0c;以便快速进行功能验证以及…

STK12.2+Python开发(三):通过Access获取当前场景的信息,计算卫星访问目标信息

计算访问 在STK中&#xff0c;“Access”通常指的是卫星与地面目标之间的可见性或访问机会。在STK API中&#xff0c;Access分析功能允许用户计算和分析特定时间段内卫星与地面目标之间的访问窗口。这些访问窗口可以用来确定卫星何时能够观测或通信目标。 一个Access能够retu…