Skip to content

Commit c635593

Browse files
committed
fix(pom): reformat properties with 8-space indent and 3-category grouping
1 parent f5ca6dd commit c635593

1 file changed

Lines changed: 20 additions & 16 deletions

File tree

pom.xml

Lines changed: 20 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -504,64 +504,68 @@
504504
</profiles>
505505

506506

507+
<!-- 版本属性定义:Java 版本、依赖版本与 Maven 插件版本统一管理 -->
507508
<properties>
509+
<java.version>21</java.version>
510+
<maven.compiler.release>${java.version}</maven.compiler.release>
511+
<maven.compiler.source>${java.version}</maven.compiler.source>
512+
<maven.compiler.target>${java.version}</maven.compiler.target>
513+
<maven.version>3.0</maven.version>
508514
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
515+
<!-- Dependency versions -->
509516
<antlr4.version>4.13.2</antlr4.version>
517+
<assertj.version>3.27.3</assertj.version>
510518
<beetl.version>3.21.2.RELEASE</beetl.version>
511519
<commons-beanutils.version>1.11.0</commons-beanutils.version>
520+
<commons-io.version>2.22.0</commons-io.version>
512521
<commons-lang3.version>3.20.0</commons-lang3.version>
513522
<commons-logging.version>1.2</commons-logging.version>
514-
<commons-io.version>2.22.0</commons-io.version>
515-
<docx4j.version>11.5.14</docx4j.version>
516523
<docx4j-export-fo.version>11.5.14</docx4j-export-fo.version>
517524
<docx4j-importxhtml.version>${docx4j.version}</docx4j-importxhtml.version>
518525
<docx4j-jaxb.version>11.5.14</docx4j-jaxb.version>
519526
<docx4j-openxml.version>${docx4j.version}</docx4j-openxml.version>
527+
<docx4j.version>11.5.14</docx4j.version>
520528
<freemarker.version>2.3.34</freemarker.version>
521529
<httl.version>1.0.12</httl.version>
522530
<jackson.version>2.17.2</jackson.version>
523-
<java.version>21</java.version>
524-
<maven.compiler.source>${java.version}</maven.compiler.source>
525-
<maven.compiler.target>${java.version}</maven.compiler.target>
526-
<maven.compiler.release>${java.version}</maven.compiler.release>
527-
<jaxb-impl.version>4.0.5</jaxb-impl.version>
528531
<jakarta-activation.version>2.1.4</jakarta-activation.version>
529532
<javax.mail-api.version>1.6.2</javax.mail-api.version>
533+
<jaxb-impl.version>4.0.5</jaxb-impl.version>
530534
<jetbrick.version>2.1.10</jetbrick.version>
531535
<jsoup.version>1.22.2</jsoup.version>
532-
<junit.version>4.13.2</junit.version>
533536
<junit-jupiter.version>6.1.0</junit-jupiter.version>
534-
<assertj.version>3.27.3</assertj.version>
537+
<junit.version>4.13.2</junit.version>
535538
<ognl.version>3.2.13</ognl.version>
536539
<persistence.version>2.7.6</persistence.version>
537540
<rythm.version>1.3.0</rythm.version>
538541
<servlet-api.version>3.0.1</servlet-api.version>
539542
<slf4j.version>2.0.18</slf4j.version>
540543
<thymeleaf.version>3.1.3.RELEASE</thymeleaf.version>
541-
<velocity.version>2.4.1</velocity.version>
542544
<velocity-tools.version>2.0</velocity-tools.version>
545+
<velocity.version>2.4.1</velocity.version>
543546
<webit-script.version>1.5.2</webit-script.version>
544-
<maven.version>3.0</maven.version>
545-
547+
<!-- Maven Plugin versions -->
546548
<maven-antrun-plugin.version>1.8</maven-antrun-plugin.version>
547549
<maven-assembly-plugin.version>3.1.1</maven-assembly-plugin.version>
550+
<maven-central-publishing-plugin.version>0.11.0</maven-central-publishing-plugin.version>
548551
<maven-clean-plugin.version>3.5.0</maven-clean-plugin.version>
549552
<maven-compiler-plugin.version>3.15.0</maven-compiler-plugin.version>
550553
<maven-dependency-plugin.version>3.8.1</maven-dependency-plugin.version>
551554
<maven-deploy-plugin.version>3.1.4</maven-deploy-plugin.version>
552555
<maven-enforcer-plugin.version>3.6.3</maven-enforcer-plugin.version>
553556
<maven-gpg-plugin.version>3.2.8</maven-gpg-plugin.version>
554557
<maven-install-plugin.version>3.1.4</maven-install-plugin.version>
558+
<maven-jacoco-plugin.version>0.8.15</maven-jacoco-plugin.version>
555559
<maven-jar-plugin.version>3.5.0</maven-jar-plugin.version>
556560
<maven-javadoc-plugin.version>3.11.2</maven-javadoc-plugin.version>
561+
<maven-nexus-staging-plugin.version>1.7.0</maven-nexus-staging-plugin.version>
562+
<maven-nexus-yuicompressor-plugin.version>1.1.0</maven-nexus-yuicompressor-plugin.version>
557563
<maven-release-plugin.version>3.3.1</maven-release-plugin.version>
558564
<maven-resources-plugin.version>3.5.0</maven-resources-plugin.version>
559-
<maven-surefire-plugin.version>3.5.2</maven-surefire-plugin.version>
560565
<maven-source-plugin.version>3.4.0</maven-source-plugin.version>
561-
<maven-nexus-staging-plugin.version>1.7.0</maven-nexus-staging-plugin.version>
562-
<maven-nexus-yuicompressor-plugin.version>1.1.0</maven-nexus-yuicompressor-plugin.version>
566+
<maven-surefire-plugin.version>3.5.2</maven-surefire-plugin.version>
563567
<maven-war-plugin.version>3.2.2</maven-war-plugin.version>
564-
<maven-jacoco-plugin.version>0.8.15</maven-jacoco-plugin.version><maven-central-publishing-plugin.version>0.11.0</maven-central-publishing-plugin.version></properties>
568+
</properties>
565569

566570

567571
<dependencyManagement>

0 commit comments

Comments
 (0)