feat(core-admin): 添加 Lombok 依赖并升级版本

在 core-admin 模块中显式添加了 Lombok 依赖,并将 Lombok 版本从 1.18.26 升级至 1.18.38。
同时,将 Lombok 依赖统一管理到父 pom 的 dependencyManagement 中,并配置 Maven 编译插件以支持注解处理器。
此外,引入 core-common 通用工具模块依赖,移除了冗余的 Maven 构建配置注释。
```
This commit is contained in:
2025-12-22 12:10:55 +08:00
parent c1074fc4fb
commit 79d451931d
2 changed files with 25 additions and 49 deletions

View File

@@ -38,7 +38,7 @@
<!-- override dependency version -->
<tomcat.version>9.0.96</tomcat.version>
<logback.version>1.2.13</logback.version>
<lombok.version>1.18.26</lombok.version>
<lombok.version>1.18.38</lombok.version>
<mybatis-plus.version>3.5.3</mybatis-plus.version>
<flowable.version>6.8.0</flowable.version>
<postgresql.version>42.2.27</postgresql.version>
@@ -56,15 +56,6 @@
<mysql-connector-j.version>9.4.0</mysql-connector-j.version>
</properties>
<dependencies>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<optional>true</optional>
<scope>provided</scope>
</dependency>
</dependencies>
<!-- 依赖声明 -->
<dependencyManagement>
<dependencies>
@@ -73,7 +64,12 @@
<artifactId>mysql-connector-j</artifactId>
<version>${mysql-connector-j.version}</version>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>${lombok.version}</version>
<scope>provided</scope>
</dependency>
<!-- pdf依赖-->
<dependency>
<groupId>com.itextpdf</groupId>
@@ -357,6 +353,13 @@
<source>${java.version}</source>
<target>${java.version}</target>
<encoding>${project.build.sourceEncoding}</encoding>
<annotationProcessorPaths>
<path>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>${lombok.version}</version>
</path>
</annotationProcessorPaths>
</configuration>
</plugin>
</plugins>