2026-04-22 d7fa0fedffca565dc870d3c44b2008682d45730e
chore(build): 更新Java版本配置并添加Lombok依赖管理

- 将Maven编译器插件配置为Java 25版本
- 移除Java版本号中的小数点后缀以保持一致性
- 添加Lombok依赖版本管理至项目属性
- 配置Maven编译器插件支持注解处理器
- 设置Lombok作为注解处理器路径的一部分
- 确保编译器配置与项目Java版本保持同步
已修改1个文件
47 ■■■■ 文件已修改
pom.xml 47 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pom.xml
@@ -20,9 +20,13 @@
    </parent>
    <properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
        <java.version>25.0.2</java.version>
        <maven.compiler.source>25</maven.compiler.source>
        <maven.compiler.target>25</maven.compiler.target>
        <maven.compiler.release>25</maven.compiler.release>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
        <java.version>25</java.version>
        <lombok.version>1.18.44</lombok.version>
        <maven-jar-plugin.version>3.1.1</maven-jar-plugin.version>
        <pagehelper.spring.boot.starter.version>2.1.1</pagehelper.spring.boot.starter.version>
        <fastjson.version>2.0.53</fastjson.version>
@@ -298,10 +302,11 @@
                </exclusion>
            </exclusions>
        </dependency>
        <dependency>
            <groupId>org.projectlombok</groupId>
            <artifactId>lombok</artifactId>
        </dependency>
        <dependency>
            <groupId>org.projectlombok</groupId>
            <artifactId>lombok</artifactId>
            <version>${lombok.version}</version>
        </dependency>
        <!-- minio -->
@@ -364,12 +369,28 @@
    <build>
        <finalName>${project.artifactId}</finalName>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.14.1</version>
                <configuration>
                    <release>${maven.compiler.release}</release>
                    <proc>full</proc>
                    <annotationProcessorPaths>
                        <path>
                            <groupId>org.projectlombok</groupId>
                            <artifactId>lombok</artifactId>
                            <version>${lombok.version}</version>
                        </path>
                    </annotationProcessorPaths>
                </configuration>
            </plugin>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </build>
    <repositories>