news 2026/6/10 21:03:43

idea创建SpringBoot自动创建Lombok无效果(解决)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
idea创建SpringBoot自动创建Lombok无效果(解决)

问题:可以正常引用,而且也有提示,但是就是没有效果出来

首先按照网上的教程设置了这个地方发现还是没用,而且之前手动引入依赖都不用的,但是设置总之没错

最后发现:是POM.xml自动生成的配置文件的时候,出现问题

移除optional属性

<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <optional>true</optional> </dependency>
  • optional属性表明该依赖不会被传递到依赖的模块中。
  • 如果你只在当前模块使用 Lombok就保留;
  • 但如果 Lombok 的注解被多个模块引用,就移除optional

所以我移除了

Spring Boot Maven 插件中配置了 Lombok 的排除

<plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration> <excludes> <exclude> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> </exclude> </excludes> </configuration> </plugin>

PS:我也不知道这个排除是什么东西,反正就是用可能会冲突(不就是这些东西搞得我用不了的)

所以我们也删掉这一段

指定版本号

修改这两个地方的版本号

<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.36</version> <!-- <optional>true</optional>--> </dependency> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <annotationProcessorPaths> <path> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.36</version> </path> </annotationProcessorPaths> </configuration> </plugin> </plugins> </build>

然后点击这个

重启

最后测试成功ヾ(≧▽≦*)oヾ(≧▽≦*)oヾ(≧▽≦*)o

如果解决了问题的麻烦给个小小的点赞,在这里感谢您(′▽`)

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 13:45:31

idea创建springBoot的五种方式

目录 第一种 第二种 第三种 第四种 第五种 1.先创建一个普通的mavenjava项目 2.pom.xml 3.启动类 4.controller 5.运行访问 第一种 idea直接从spring.io官网下载 https://start.spring.io/ 使用jar包创建就行&#xff0c;也是maven项目&#xff0c;jdk选1.8&#…

作者头像 李华
网站建设 2026/6/10 17:01:36

AS7341可见光谱传感器原理图设计,已量产(光线传感器)

目录 1、电源系统:PAM3101 LDO 的 “稳” 字诀 2、AS7341 核心电路:电平匹配是 I2C 通信的 “生命线” 3、暗光补光:传感器自控制的高亮 LED 电路 4、实际调板的小注意点 最近在做便携式环境光光谱检测项目时,我们基于 ams 的 AS7341 搭了一套硬件电路 —— 这颗芯片算…

作者头像 李华
网站建设 2026/6/10 13:19:28

IDEA + Spring Boot 的三种热加载方案,看完弄懂,不用加班

背景 在日常开发中&#xff0c;我们需要经常修改 Java 代码&#xff0c;手动重启项目&#xff0c;查看修改后的效果。如果在项目小时&#xff0c;重启速度比较快&#xff0c;等待的时间是较短的。但是随着项目逐渐变大&#xff0c;重启的速度变慢&#xff0c;等待时间 1-2 min …

作者头像 李华
网站建设 2026/6/10 13:37:08

AI辅助技术栈健康度评估:优化技术决策

AI辅助技术栈健康度评估:优化技术决策 关键词:AI辅助、技术栈健康度评估、技术决策优化、技术架构、数据驱动决策 摘要:本文聚焦于AI辅助技术栈健康度评估这一关键领域,旨在阐述如何借助AI技术对技术栈的健康状况进行精准评估,进而优化技术决策。首先介绍了相关背景,包括目…

作者头像 李华
网站建设 2026/6/10 13:18:16

httpslocalhostindex 配置的nginx,一刷新就报404了

当你的Nginx配置导致页面刷新时报404错误时&#xff0c;通常是由于以下几个原因造成的&#xff1a; 静态文件路径配置错误&#xff1a;Nginx没有正确地指向静态文件的目录。前端路由问题&#xff1a;如果是SPA&#xff08;单页应用&#xff09;&#xff0c;刷新页面时Nginx没有…

作者头像 李华
网站建设 2026/6/10 14:03:02

go桌面框架Fyne最全api文档

Fyne 是一个 Go 语言的跨平台 GUI 库 相关命令 //全局安装fyne打包工具 go install fyne.io/fyne/v2/cmd/fynelatest// 引入fyne库 go get fyne.io/fyne/v2latest go mod tidy//以窗口形式启动 go run main.go //以手机模拟器形式启动 go run -tags mobile main.go//打包 //桌面…

作者头像 李华