From 33321f5486fd586fda6fd3f46b7e71754fede28b Mon Sep 17 00:00:00 2001 From: dangsn <dangsn@chicecm.com> Date: 星期四, 06 六月 2024 14:40:20 +0800 Subject: [PATCH] 调整项目,新增基础模块 --- Source/plt-web/plt-web-parent/pom.xml | 192 +++++++++++++++++++++++++++++++++++++++++++---- 1 files changed, 174 insertions(+), 18 deletions(-) diff --git a/Source/plt-web/plt-web-parent/pom.xml b/Source/plt-web/plt-web-parent/pom.xml index 567eb4b..c609de5 100644 --- a/Source/plt-web/plt-web-parent/pom.xml +++ b/Source/plt-web/plt-web-parent/pom.xml @@ -12,16 +12,186 @@ <modules> <module>plt-web</module> <module>plt-starter</module> + <module>plt-web-base</module> + <module>plt-poi</module> </modules> <properties> - <plt.version>1.0.RELEASE</plt.version> - <platform.version>2024.1-SNAPSHOT</platform.version> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <java.version>1.8</java.version> + + <plt.version>1.0.RELEASE</plt.version> + <platform.version>2024.1-SNAPSHOT</platform.version> + <spring.version>2.1.3.RELEASE</spring.version> <lombok.version>1.18.22</lombok.version> - <jackson.version>2.13.3</jackson.version> + <fastjson.version>1.2.83</fastjson.version> + <common3.version>3.8.1</common3.version> + <log.version>2.17.0</log.version> + <jackson-dataformat-yaml.version>2.9.8</jackson-dataformat-yaml.version> </properties> + + <dependencies> + <dependency> + <groupId>org.springframework.boot</groupId> + <artifactId>spring-boot-starter</artifactId> + <version>${spring.version}</version> + <exclusions> + <exclusion> + <groupId>org.springframework.boot</groupId> + <artifactId>spring-boot-starter-logging</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>org.springframework.boot</groupId> + <artifactId>spring-boot-starter-log4j2</artifactId> + <version>${spring.version}</version> + <exclusions> + <exclusion> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>*</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-core</artifactId> + <version>${log.version}</version> + <exclusions> + <exclusion> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-api</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-api</artifactId> + <version>${log.version}</version> + </dependency> + <dependency> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-slf4j-impl</artifactId> + <version>${log.version}</version> + <exclusions> + <exclusion> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-api</artifactId> + </exclusion> + <exclusion> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-core</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-jul</artifactId> + <version>${log.version}</version> + <exclusions> + <exclusion> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-api</artifactId> + </exclusion> + <exclusion> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-core</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>org.springframework.boot</groupId> + <artifactId>spring-boot-starter-test</artifactId> + <scope>test</scope> + </dependency> + <dependency> <!--涓嶈鏄笉鏄娇鐢╟orba锛岄兘寮曞叆web--> + <groupId>org.springframework.boot</groupId> + <artifactId>spring-boot-starter-web</artifactId> + </dependency> + <dependency> + <groupId>org.springframework.boot</groupId> + <artifactId>spring-boot-configuration-processor</artifactId> + <version>${spring.version}</version> + <optional>true</optional> + </dependency> + <!--fastjson--> + <dependency> + <groupId>com.alibaba</groupId> + <artifactId>fastjson</artifactId> + <version>${fastjson.version}</version> + </dependency> + <dependency><!--瀛楃涓插垽鏂�--> + <groupId>org.apache.commons</groupId> + <artifactId>commons-lang3</artifactId> + <version>${common3.version}</version> + </dependency> + <dependency><!--鏂囦欢鎷疯礉鍜岃鍙�--> + <groupId>commons-io</groupId> + <artifactId>commons-io</artifactId> + <version>2.5</version> + </dependency> + <dependency> + <groupId>org.projectlombok</groupId> + <artifactId>lombok</artifactId> + <version>${lombok.version}</version> + </dependency> + </dependencies> + + <dependencyManagement> + <dependencies> + <!--plt-web--> + <dependency> + <groupId>com.vci</groupId> + <artifactId>plt-starter</artifactId> + <version>2024.1-SNAPSHOT</version> + </dependency> + <dependency> + <groupId>com.vci</groupId> + <artifactId>plt-web</artifactId> + <version>2024.1-SNAPSHOT</version> + </dependency> + <dependency> + <groupId>com.vci</groupId> + <artifactId>plt-web-base</artifactId> + <version>2024.1-SNAPSHOT</version> + </dependency> + <dependency> + <groupId>com.vci</groupId> + <artifactId>plt-poi</artifactId> + <version>2024.1-SNAPSHOT</version> + </dependency> + + <!--spring鐩稿叧--> + <dependency> + <groupId>com.springframework.boot</groupId> + <artifactId>spring-boot-starter</artifactId> + <version>${spring.version}</version> + </dependency> + <dependency> + <groupId>org.springframework.boot</groupId> + <artifactId>spring-boot-starter-test</artifactId> + <scope>test</scope> + <version>${spring.version}</version> + </dependency> + <dependency> + <groupId>org.springframework.boot</groupId> + <artifactId>spring-boot-starter-web</artifactId> + <version>${spring.version}</version> + </dependency> + <dependency> + <groupId>org.springframework.boot</groupId> + <artifactId>spring-boot-devtools</artifactId> + <version>${spring.version}</version> + <optional>true</optional> + </dependency> + <!--jackson璇嗗埆yml閰嶇疆--> + <dependency> + <groupId>com.fasterxml.jackson.dataformat</groupId> + <artifactId>jackson-dataformat-yaml</artifactId> + <version>${jackson-dataformat-yaml.version}</version> + </dependency> + </dependencies> + </dependencyManagement> <!-- Maven鍒嗗彂鏋勪欢鐨勪綅缃紝绉佹湇鍦板潃 --> <distributionManagement> @@ -34,21 +204,7 @@ <url>http://dev.yunkeruida.top:9000/repository/maven-snapshots/</url> </snapshotRepository> </distributionManagement> - - <dependencyManagement> - <dependencies> - <dependency> - <groupId>com.vci</groupId> - <artifactId>plt-starter</artifactId> - <version>2024.1-SNAPSHOT</version> - </dependency> - <dependency> - <groupId>com.vci</groupId> - <artifactId>plt-web</artifactId> - <version>2024.1-SNAPSHOT</version> - </dependency> - </dependencies> - </dependencyManagement> + <build> <plugins> <plugin> -- Gitblit v1.9.3