当前位置: 代码网 > it编程>编程语言>Java > idea创建SpringBoot自动创建Lombok无效果的问题解决方案

idea创建SpringBoot自动创建Lombok无效果的问题解决方案

2024年12月14日 Java 我要评论
问题:可以正常引用,而且也有提示,但是就是没有效果出来首先按照网上的教程设置了这个地方发现还是没用,而且之前手动引入依赖都不用的,但是设置总之没错最后发现:是pom.xml自动生成的配置文件的时候,出

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

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

最后发现:是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

如果解决了问题的麻烦给个小小的点赞,啊瞑在这里感谢您(´▽`ʃ♡ƪ)

到此这篇关于idea创建springboot自动创建lombok无效果的文章就介绍到这了,更多相关idea创建 springboot lombok内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com