|
19 | 19 |
|
20 | 20 | <properties> |
21 | 21 | <java.version>21</java.version> |
22 | | - </properties> |
| 22 | + <spring.boot.version>3.5.8</spring.boot.version> |
| 23 | + <maven.plugin.version>3.14.1</maven.plugin.version> |
| 24 | + <spring.cloud.kafka>5.0.0</spring.cloud.kafka> |
| 25 | + <lombok.version>1.18.42</lombok.version> |
| 26 | + <springwolf.version>1.20.0</springwolf.version> |
| 27 | + </properties> |
23 | 28 |
|
24 | 29 | <dependencies> |
25 | 30 |
|
26 | 31 | <dependency> |
27 | 32 | <groupId>org.springframework.boot</groupId> |
28 | 33 | <artifactId>spring-boot-starter-web</artifactId> |
| 34 | + <version>${spring.boot.version}</version> |
29 | 35 | </dependency> |
30 | 36 |
|
31 | 37 | <dependency> |
32 | 38 | <groupId>org.springframework.cloud</groupId> |
33 | 39 | <artifactId>spring-cloud-starter-stream-kafka</artifactId> |
34 | | - <version>5.0.0</version> |
| 40 | + <version>${spring.cloud.kafka}</version> |
35 | 41 | </dependency> |
36 | 42 |
|
37 | 43 | <dependency> |
38 | 44 | <groupId>org.projectlombok</groupId> |
39 | 45 | <artifactId>lombok</artifactId> |
40 | 46 | <optional>true</optional> |
| 47 | + <version>${lombok.version}</version> |
41 | 48 | </dependency> |
42 | 49 |
|
43 | 50 | <dependency> |
44 | 51 | <groupId>io.github.springwolf</groupId> |
45 | 52 | <artifactId>springwolf-ui</artifactId> |
46 | | - <version>1.20.0</version> |
| 53 | + <version>${springwolf.version}</version> |
47 | 54 | </dependency> |
48 | 55 |
|
49 | 56 | <dependency> |
50 | 57 | <groupId>io.github.springwolf</groupId> |
51 | 58 | <artifactId>springwolf-kafka</artifactId> |
52 | | - <version>1.20.0</version> |
| 59 | + <version>${springwolf.version}</version> |
53 | 60 | </dependency> |
54 | 61 |
|
55 | 62 | <dependency> |
56 | 63 | <groupId>org.springframework.boot</groupId> |
57 | 64 | <artifactId>spring-boot-starter-test</artifactId> |
58 | 65 | <scope>test</scope> |
| 66 | + <version>${spring.boot.version}</version> |
59 | 67 | </dependency> |
60 | 68 |
|
61 | 69 | </dependencies> |
62 | 70 |
|
63 | 71 | <build> |
64 | 72 | <plugins> |
65 | 73 |
|
66 | | - <plugin> |
67 | | - <groupId>org.apache.maven.plugins</groupId> |
68 | | - <artifactId>maven-compiler-plugin</artifactId> |
69 | | - <configuration> |
70 | | - <annotationProcessorPaths> |
71 | | - <path> |
72 | | - <groupId>org.projectlombok</groupId> |
73 | | - <artifactId>lombok</artifactId> |
74 | | - </path> |
75 | | - </annotationProcessorPaths> |
76 | | - </configuration> |
77 | | - </plugin> |
78 | | - |
79 | | - <plugin> |
80 | | - <groupId>org.springframework.boot</groupId> |
81 | | - <artifactId>spring-boot-maven-plugin</artifactId> |
82 | | - <configuration> |
83 | | - <excludes> |
84 | | - <exclude> |
85 | | - <groupId>org.projectlombok</groupId> |
86 | | - <artifactId>lombok</artifactId> |
87 | | - </exclude> |
88 | | - </excludes> |
89 | | - </configuration> |
90 | | - </plugin> |
| 74 | + <plugin> |
| 75 | + <groupId>org.apache.maven.plugins</groupId> |
| 76 | + <artifactId>maven-compiler-plugin</artifactId> |
| 77 | + <version>${maven.plugin.version}</version> |
| 78 | + <configuration> |
| 79 | + <annotationProcessorPaths> |
| 80 | + <path> |
| 81 | + <groupId>org.projectlombok</groupId> |
| 82 | + <artifactId>lombok</artifactId> |
| 83 | + </path> |
| 84 | + </annotationProcessorPaths> |
| 85 | + </configuration> |
| 86 | + </plugin> |
| 87 | + |
| 88 | + <plugin> |
| 89 | + <groupId>org.springframework.boot</groupId> |
| 90 | + <artifactId>spring-boot-maven-plugin</artifactId> |
| 91 | + <version>${spring.boot.version}</version> |
| 92 | + </plugin> |
91 | 93 |
|
92 | 94 | </plugins> |
93 | 95 | </build> |
|
0 commit comments