|
52 | 52 |
|
53 | 53 | <!-- 版本属性定义:Java 版本、依赖版本与 Maven 插件版本统一管理 --> |
54 | 54 | <properties> |
55 | | - <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
56 | | - <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> |
57 | 55 | <java.version>17</java.version> |
| 56 | + <maven.compiler.release>${java.version}</maven.compiler.release> |
58 | 57 | <maven.compiler.source>${java.version}</maven.compiler.source> |
59 | 58 | <maven.compiler.target>${java.version}</maven.compiler.target> |
60 | | - <maven.compiler.release>${java.version}</maven.compiler.release> |
61 | | - <jackson.version>2.17.2</jackson.version> |
| 59 | + <maven.version>3.0</maven.version> |
| 60 | + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
| 61 | + <!-- Dependency versions --> |
62 | 62 | <commons-exec.version>1.6.0</commons-exec.version> |
63 | | - <unirest.version>3.14.5</unirest.version> |
| 63 | + <commons-lang.version>2.6</commons-lang.version> |
| 64 | + <jackson.version>2.17.2</jackson.version> |
64 | 65 | <java-websocket.version>1.6.0</java-websocket.version> |
| 66 | + <junit-jupiter.version>6.1.0</junit-jupiter.version> |
65 | 67 | <junit.version>4.13.2</junit.version> |
66 | | - <slf4j.version>2.0.18</slf4j.version> |
67 | 68 | <lombok.version>1.18.46</lombok.version> |
68 | | - <maven.version>3.0</maven.version> |
| 69 | + <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> |
| 70 | + <slf4j.version>2.0.18</slf4j.version> |
| 71 | + <unirest.version>3.14.5</unirest.version> |
69 | 72 | <!-- Maven Plugin versions --> |
| 73 | + <maven-central-publishing-plugin.version>0.11.0</maven-central-publishing-plugin.version> |
70 | 74 | <maven-clean-plugin.version>3.5.0</maven-clean-plugin.version> |
71 | 75 | <maven-compiler-plugin.version>3.15.0</maven-compiler-plugin.version> |
72 | 76 | <maven-dependency-plugin.version>3.8.1</maven-dependency-plugin.version> |
73 | 77 | <maven-deploy-plugin.version>3.1.4</maven-deploy-plugin.version> |
74 | 78 | <maven-enforcer-plugin.version>3.6.3</maven-enforcer-plugin.version> |
75 | 79 | <maven-gpg-plugin.version>3.2.8</maven-gpg-plugin.version> |
76 | 80 | <maven-install-plugin.version>3.1.4</maven-install-plugin.version> |
| 81 | + <maven-jacoco-plugin.version>0.8.15</maven-jacoco-plugin.version> |
77 | 82 | <maven-jar-plugin.version>3.5.0</maven-jar-plugin.version> |
78 | 83 | <maven-javadoc-plugin.version>3.11.2</maven-javadoc-plugin.version> |
79 | 84 | <maven-release-plugin.version>3.3.1</maven-release-plugin.version> |
80 | 85 | <maven-resources-plugin.version>3.5.0</maven-resources-plugin.version> |
81 | | - <maven-surefire-plugin.version>3.5.2</maven-surefire-plugin.version> |
82 | 86 | <maven-source-plugin.version>3.4.0</maven-source-plugin.version> |
83 | | - <maven-central-publishing-plugin.version>0.11.0</maven-central-publishing-plugin.version> |
84 | | - <maven-jacoco-plugin.version>0.8.15</maven-jacoco-plugin.version> |
85 | | - |
86 | | - <junit-jupiter.version>6.1.0</junit-jupiter.version> |
87 | | - <commons-lang.version>2.6</commons-lang.version></properties> |
| 87 | + <maven-surefire-plugin.version>3.5.2</maven-surefire-plugin.version> |
| 88 | + </properties> |
| 89 | + |
88 | 90 |
|
89 | 91 | <!-- 依赖版本统一管理(dependencyManagement) --> |
90 | 92 | <dependencyManagement> |
|
489 | 491 | <activation> |
490 | 492 | <jdk>[1.8,)</jdk> |
491 | 493 | </activation> |
492 | | - <properties> |
493 | | - <additionalparam>-Xdoclint:none -Xlint:unchecked</additionalparam> |
494 | | - </properties> |
| 494 | + <properties> |
| 495 | + <!-- Dependency versions --> |
| 496 | + <additionalparam>-Xdoclint:none -Xlint:unchecked</additionalparam> |
| 497 | + </properties> |
| 498 | + |
495 | 499 | </profile> |
496 | 500 | <!-- 发布到 Maven Central Portal:mvn -Prelease deploy(GPG 签名 + 源码 + Javadoc + Central 发布插件) --> |
497 | 501 |
|
|
0 commit comments