|
8 | 8 | <description>Agora Cloud Recording Java SDK (Spring Boot Independent)</description> |
9 | 9 | <version>1.0.x.20260630-SNAPSHOT</version> |
10 | 10 | <packaging>jar</packaging> |
11 | | - |
12 | 11 | <!-- 开源协议采用 Apache 2.0 协议 --> |
13 | 12 | <licenses> |
14 | 13 | <license> |
15 | 14 | <name>The Apache Software License, Version 2.0</name> |
16 | 15 | <url>https://www.apache.org/licenses/LICENSE-2.0.txt</url> |
17 | 16 | </license> |
18 | 17 | </licenses> |
19 | | - |
20 | 18 | <!-- 源码仓库(SCM)信息 --> |
21 | 19 | <scm> |
22 | 20 | <connection>scm:git:https://github.com/easy-4-java/${project.artifactId}.git</connection> |
23 | 21 | <developerConnection>scm:git:https://github.com/easy-4-java/${project.artifactId}.git</developerConnection> |
24 | 22 | <url>https://github.com/easy-4-java/${project.artifactId}</url> |
25 | 23 | <tag>${project.artifactId}</tag> |
26 | 24 | </scm> |
27 | | - |
28 | 25 | <!-- 开发者信息 --> |
29 | 26 | <developers> |
30 | 27 | <developer> |
|
37 | 34 | <timezone>+8</timezone> |
38 | 35 | </developer> |
39 | 36 | </developers> |
40 | | - |
41 | 37 | <!-- 版本属性定义:Java 版本、依赖版本与 Maven 插件版本统一管理 --> |
42 | 38 | <properties> |
43 | 39 | <!-- ═══ 第一段: 基础属性(自然排序)═══ --> |
|
63 | 59 | <maven-javadoc-plugin.version>3.11.2</maven-javadoc-plugin.version> |
64 | 60 | <maven-source-plugin.version>3.4.0</maven-source-plugin.version> |
65 | 61 | <maven-surefire-plugin.version>3.5.2</maven-surefire-plugin.version> |
66 | | - |
67 | 62 | </properties> |
68 | | - |
69 | 63 | <!-- 依赖版本统一管理(dependencyManagement) --> |
70 | 64 | <dependencyManagement> |
71 | 65 | <dependencies> |
|
121 | 115 | </dependency> |
122 | 116 | </dependencies> |
123 | 117 | </dependencyManagement> |
124 | | - |
125 | 118 | <!-- 项目依赖(dependencies) --> |
126 | 119 | <dependencies> |
127 | 120 | <!-- For Lombok --> |
|
173 | 166 | <scope>test</scope> |
174 | 167 | </dependency> |
175 | 168 | </dependencies> |
176 | | - |
177 | 169 | <!-- 制品发布仓库配置(distributionManagement) --> |
178 | 170 | <distributionManagement> |
179 | 171 | <repository> |
|
185 | 177 | <url>https://packages.aliyun.com/6927b116e6c3e0425dbdf60d/maven/2624322-snapshot-3eoov3</url> |
186 | 178 | </snapshotRepository> |
187 | 179 | </distributionManagement> |
188 | | - |
189 | 180 | <!-- 构建配置(Build) --> |
190 | 181 | <build> |
191 | 182 | <pluginManagement> |
192 | 183 | <plugins> |
193 | | - |
194 | 184 | <!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-compiler-plugin --> |
195 | 185 | <plugin> |
196 | 186 | <!-- 编译插件:编译主代码至主输出目录 --> |
197 | 187 | <groupId>org.apache.maven.plugins</groupId> |
198 | 188 | <artifactId>maven-compiler-plugin</artifactId> |
199 | 189 | <version>${maven-compiler-plugin.version}</version> |
200 | 190 | <configuration> |
201 | | - </configuration> |
| 191 | + </configuration> |
202 | 192 | </plugin> |
203 | 193 | </plugins> |
204 | 194 | </pluginManagement> |
|
247 | 237 | </execution> |
248 | 238 | </executions> |
249 | 239 | </plugin> |
250 | | - |
251 | 240 | <!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-compiler-plugin --> |
252 | 241 | <plugin> |
253 | 242 | <!-- 编译插件:编译主代码至主输出目录 --> |
|
270 | 259 | </annotationProcessorPaths> |
271 | 260 | </configuration> |
272 | 261 | </plugin> |
273 | | - |
274 | 262 | <!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-javadoc-plugin --> |
275 | 263 | <plugin> |
276 | 264 | <!-- 文档插件:发布时自动生成 Javadoc 并发布 --> |
|
289 | 277 | </execution> |
290 | 278 | </executions> |
291 | 279 | </plugin> |
292 | | - |
293 | 280 | <!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-source-plugin --> |
294 | 281 | <plugin> |
295 | 282 | <!-- 源码插件:发布时自动将源码同时发布 --> |
|
307 | 294 | </plugin> |
308 | 295 | </plugins> |
309 | 296 | </build> |
310 | | - |
311 | 297 | <!-- 构建 Profile 配置 --> |
312 | 298 | <profiles> |
313 | 299 | <!-- 发布到 Maven Central Portal:mvn -Pcentral deploy(GPG 签名 + 源码 + Javadoc + Central 发布插件) --> |
314 | 300 | <profile> |
315 | 301 | <id>central</id> |
316 | 302 | <build> |
317 | 303 | <plugins> |
318 | | - |
319 | 304 | <!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-gpg-plugin --> |
320 | 305 | <plugin> |
321 | 306 | <!-- 签名插件:对制品进行 PGP 签名 --> |
|
0 commit comments