|
53 | 53 |
|
54 | 54 | <!-- 版本属性定义:Java 版本、依赖版本与 Maven 插件版本统一管理 --> |
55 | 55 | <properties> |
56 | | - <java.version>21</java.version> |
57 | | - <maven.compiler.release>${java.version}</maven.compiler.release> |
58 | | - <maven.version>3.0</maven.version> |
59 | | - <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
60 | | - <!-- Dependency versions --> |
61 | | - <api.compatibility.version>0.0.0</api.compatibility.version> |
62 | | - <central-maven-publishing-plugin.version>0.11.0</central-maven-publishing-plugin.version> |
63 | | - <clirr-maven-plugin.version>2.8</clirr-maven-plugin.version> |
64 | | - <commons-io.version>2.22.0</commons-io.version> |
65 | | - <commons-lang3.version>3.20.0</commons-lang3.version> |
66 | | - <commons-lang.version>2.6</commons-lang.version> |
67 | | - <hibernate-validator.version>9.1.3.Final</hibernate-validator.version> |
68 | | - <hutool.version>5.8.47</hutool.version> |
69 | | - <jakarta-activation.version>2.1.3</jakarta-activation.version> |
70 | | - <jakarta-el.version>4.0.2</jakarta-el.version> |
71 | | - <jakarta-inject.version>2.0.1</jakarta-inject.version> |
72 | | - <jakarta-regexp.version>1.4</jakarta-regexp.version> |
73 | | - <jakarta-validation.version>3.1.1</jakarta-validation.version> |
74 | | - <junit-jupiter.version>6.1.0</junit-jupiter.version> |
75 | | - <junit.version>4.13.2</junit.version> |
76 | | - <libphonenumber.version>9.0.36</libphonenumber.version> |
77 | | - <lombok.version>1.18.46</lombok.version> |
78 | | - <oro.version>2.0.8</oro.version> |
79 | | - <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> |
80 | | - <slf4j.version>2.0.18</slf4j.version> |
81 | | - <tika.version>3.3.2</tika.version> |
82 | | - <!-- Maven Plugin versions --> |
83 | | - <maven-central-publishing-plugin.version>0.11.0</maven-central-publishing-plugin.version> |
84 | | - <maven-clean-plugin.version>3.5.0</maven-clean-plugin.version> |
85 | | - <maven-compiler-plugin.version>3.15.0</maven-compiler-plugin.version> |
86 | | - <maven-deploy-plugin.version>3.1.4</maven-deploy-plugin.version> |
87 | | - <maven-enforcer-plugin.version>3.6.3</maven-enforcer-plugin.version> |
88 | | - <maven-gpg-plugin.version>3.2.8</maven-gpg-plugin.version> |
89 | | - <maven-install-plugin.version>3.1.4</maven-install-plugin.version> |
90 | | - <maven-jacoco-plugin.version>0.8.15</maven-jacoco-plugin.version> |
91 | | - <maven-jar-plugin.version>3.5.0</maven-jar-plugin.version> |
92 | | - <maven-javadoc-plugin.version>3.11.2</maven-javadoc-plugin.version> |
93 | | - <maven-release-plugin.version>3.3.1</maven-release-plugin.version> |
94 | | - <maven-resources-plugin.version>3.5.0</maven-resources-plugin.version> |
95 | | - <maven-source-plugin.version>3.4.0</maven-source-plugin.version> |
96 | | - <maven-surefire-plugin.version>3.5.2</maven-surefire-plugin.version> |
| 56 | + <java.version>21</java.version> |
| 57 | + <maven.compiler.release>${java.version}</maven.compiler.release> |
| 58 | + <maven.version>3.0</maven.version> |
| 59 | + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
| 60 | + <!-- Dependency versions --> |
| 61 | + <api.compatibility.version>0.0.0</api.compatibility.version> |
| 62 | + <central-maven-publishing-plugin.version>0.11.0</central-maven-publishing-plugin.version> |
| 63 | + <clirr-maven-plugin.version>2.8</clirr-maven-plugin.version> |
| 64 | + <commons-io.version>2.22.0</commons-io.version> |
| 65 | + <commons-lang3.version>3.20.0</commons-lang3.version> |
| 66 | + <commons-lang.version>2.6</commons-lang.version> |
| 67 | + <hibernate-validator.version>9.1.3.Final</hibernate-validator.version> |
| 68 | + <hutool.version>5.8.47</hutool.version> |
| 69 | + <jakarta-activation.version>2.1.3</jakarta-activation.version> |
| 70 | + <jakarta-el.version>4.0.2</jakarta-el.version> |
| 71 | + <jakarta-inject.version>2.0.1</jakarta-inject.version> |
| 72 | + <jakarta-regexp.version>1.4</jakarta-regexp.version> |
| 73 | + <jakarta-validation.version>3.1.1</jakarta-validation.version> |
| 74 | + <junit-jupiter.version>6.1.0</junit-jupiter.version> |
| 75 | + <junit.version>4.13.2</junit.version> |
| 76 | + <libphonenumber.version>9.0.36</libphonenumber.version> |
| 77 | + <lombok.version>1.18.46</lombok.version> |
| 78 | + <oro.version>2.0.8</oro.version> |
| 79 | + <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> |
| 80 | + <slf4j.version>2.0.18</slf4j.version> |
| 81 | + <tika.version>3.3.2</tika.version> |
| 82 | + <!-- Maven Plugin versions --> |
| 83 | + <maven-central-publishing-plugin.version>0.11.0</maven-central-publishing-plugin.version> |
| 84 | + <maven-clean-plugin.version>3.5.0</maven-clean-plugin.version> |
| 85 | + <maven-compiler-plugin.version>3.15.0</maven-compiler-plugin.version> |
| 86 | + <maven-deploy-plugin.version>3.1.4</maven-deploy-plugin.version> |
| 87 | + <maven-enforcer-plugin.version>3.6.3</maven-enforcer-plugin.version> |
| 88 | + <maven-gpg-plugin.version>3.2.8</maven-gpg-plugin.version> |
| 89 | + <maven-install-plugin.version>3.1.4</maven-install-plugin.version> |
| 90 | + <maven-jacoco-plugin.version>0.8.15</maven-jacoco-plugin.version> |
| 91 | + <maven-jar-plugin.version>3.5.0</maven-jar-plugin.version> |
| 92 | + <maven-javadoc-plugin.version>3.11.2</maven-javadoc-plugin.version> |
| 93 | + <maven-release-plugin.version>3.3.1</maven-release-plugin.version> |
| 94 | + <maven-resources-plugin.version>3.5.0</maven-resources-plugin.version> |
| 95 | + <maven-source-plugin.version>3.4.0</maven-source-plugin.version> |
| 96 | + <maven-surefire-plugin.version>3.5.2</maven-surefire-plugin.version> |
97 | 97 | </properties> |
98 | 98 |
|
99 | 99 | <!-- 依赖版本统一管理(dependencyManagement) --> |
|
347 | 347 | <rules> |
348 | 348 | <requireMavenVersion> |
349 | 349 | <message> |
350 | | - Maven ${maven.version} or newer is required to build this project. |
351 | | - </message> |
| 350 | + Maven ${maven.version} or newer is required to build this project. |
| 351 | + </message> |
352 | 352 | <version>[${maven.version},)</version> |
353 | 353 | </requireMavenVersion> |
354 | 354 | <requireJavaVersion> |
355 | 355 | <message> |
356 | | - JDK ${java.version} or newer is required to build this branch. |
357 | | - </message> |
| 356 | + JDK ${java.version} or newer is required to build this branch. |
| 357 | + </message> |
358 | 358 | <version>[${java.version},)</version> |
359 | 359 | </requireJavaVersion> |
360 | 360 | </rules> |
|
0 commit comments