升级Java25时lombok兼容问题

升级Java25时遇到lombok兼容问题,编译找不到 lombok 注入的对象,如 log getter setter。需要升级 lombok。

参考 lombok issue

首先升级到 lombok 最新版本,我这里是 1.18.42。同时增加 plugin 指定最新版本处理注解。

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-compiler-plugin</artifactId>
    <version>3.14.1</version>
    <configuration>
        <annotationProcessorPaths>
            <path>
                <groupId>org.projectlombok</groupId>
                <artifactId>lombok</artifactId>
                <version>1.18.42</version>
            </path>
        </annotationProcessorPaths>
    </configuration>
</plugin>

本站简介

聚焦于全栈技术和量化技术的技术博客,分享软件架构、前后端技术、量化技术、人工智能、大模型等相关文章总结。