<?xml version="1.0" encoding="UTF-8"?>
|
|
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
<parent>
|
<artifactId>low-consum-manage</artifactId>
|
<groupId>com.consum</groupId>
|
<version>1.0.0-SNAPSHOT</version>
|
</parent>
|
<modelVersion>4.0.0</modelVersion>
|
|
<groupId>com.iplatform</groupId>
|
<artifactId>iplatform-core</artifactId>
|
<name>iplatform-core</name>
|
<packaging>jar</packaging>
|
<version>3.2.0</version>
|
|
<properties>
|
</properties>
|
|
<dependencies>
|
|
<dependency>
|
<groupId>com.walkersoft</groupId>
|
<artifactId>walker-infrastructure</artifactId>
|
<version>${walker-infrastructure.version}</version>
|
<systemPath>${project.basedir}/src/main/resources/lib/walker-infrastructure-3.2.0.jar</systemPath>
|
<scope>system</scope>
|
</dependency>
|
|
<!-- 基础库依赖: web, 用户核心定义在这里,
|
离开walker-web-security模块也能运行, 2022/10/29 -->
|
<dependency>
|
<groupId>com.walkersoft</groupId>
|
<artifactId>walker-web</artifactId>
|
<version>${walker-web-security.version}</version>
|
<!-- <systemPath>${project.basedir}/src/main/resources/lib/walker-web-2.3.0-SNAPSHOT.jar</systemPath>-->
|
<systemPath>${project.basedir}/src/main/resources/lib/walker-web-3.2.0.jar</systemPath>
|
<scope>system</scope>
|
</dependency>
|
|
<!-- 基础依赖: 缓存模块, 2022/09/20 -->
|
<dependency>
|
<groupId>com.walkersoft</groupId>
|
<artifactId>walker-cache</artifactId>
|
<version>${walker-web-security.version}</version>
|
<systemPath>${project.basedir}/src/main/resources/lib/walker-cache-3.2.0.jar</systemPath>
|
<scope>system</scope>
|
</dependency>
|
|
<!-- 依赖文件模块基础库,2023-02-14 -->
|
<dependency>
|
<groupId>com.walkersoft</groupId>
|
<artifactId>walker-file</artifactId>
|
<version>${walker-web-security.version}</version>
|
<systemPath>${project.basedir}/src/main/resources/lib/walker-file-3.2.0.jar</systemPath>
|
<scope>system</scope>
|
</dependency>
|
|
<!-- 依赖底层通信模块,2024-01-23 -->
|
<dependency>
|
<groupId>com.walkersoft</groupId>
|
<artifactId>walker-tcp</artifactId>
|
<version>${walker-web-security.version}</version>
|
<systemPath>${project.basedir}/src/main/resources/lib/walker-tcp-3.2.0.jar</systemPath>
|
<scope>system</scope>
|
</dependency>
|
<dependency>
|
<groupId>com.walkersoft</groupId>
|
<artifactId>walker-push-rocketmq</artifactId>
|
<version>${walker-web-security.version}</version>
|
<systemPath>${project.basedir}/src/main/resources/lib/walker-push-rocketmq-3.2.0.jar</systemPath>
|
<scope>system</scope>
|
</dependency>
|
|
<dependency>
|
<groupId>org.springframework.boot</groupId>
|
<artifactId>spring-boot-starter-web</artifactId>
|
</dependency>
|
<!-- spring security模块引入,2022/10/26 -->
|
<dependency>
|
<groupId>org.springframework.boot</groupId>
|
<artifactId>spring-boot-starter-security</artifactId>
|
</dependency>
|
|
<dependency>
|
<groupId>org.springframework.boot</groupId>
|
<artifactId>spring-boot-starter-jdbc</artifactId>
|
<exclusions>
|
<exclusion>
|
<groupId>org.springframework.boot</groupId>
|
<artifactId>spring-boot-starter-logging</artifactId>
|
</exclusion>
|
<exclusion>
|
<groupId>org.springframework</groupId>
|
<artifactId>spring-aop</artifactId>
|
</exclusion>
|
<exclusion>
|
<groupId>org.springframework</groupId>
|
<artifactId>spring-beans</artifactId>
|
</exclusion>
|
<exclusion>
|
<groupId>org.springframework</groupId>
|
<artifactId>spring-core</artifactId>
|
</exclusion>
|
</exclusions>
|
</dependency>
|
<dependency>
|
<groupId>org.springframework.boot</groupId>
|
<artifactId>spring-boot-starter-aop</artifactId>
|
<exclusions>
|
<exclusion>
|
<groupId>org.springframework.boot</groupId>
|
<artifactId>spring-boot-starter</artifactId>
|
</exclusion>
|
<exclusion>
|
<groupId>org.springframework</groupId>
|
<artifactId>spring-beans</artifactId>
|
</exclusion>
|
<exclusion>
|
<groupId>org.springframework</groupId>
|
<artifactId>spring-core</artifactId>
|
</exclusion>
|
</exclusions>
|
</dependency>
|
|
<!-- 注解支持创建Bean -->
|
<dependency>
|
<groupId>org.springframework.boot</groupId>
|
<artifactId>spring-boot-autoconfigure</artifactId>
|
<exclusions>
|
<exclusion>
|
<groupId>org.springframework</groupId>
|
<artifactId>spring-core</artifactId>
|
</exclusion>
|
<exclusion>
|
<groupId>org.springframework</groupId>
|
<artifactId>spring-beans</artifactId>
|
</exclusion>
|
</exclusions>
|
</dependency>
|
<!-- 解析 yml 配置文件,不配置报错找不到文件。2022-08-25 -->
|
<dependency>
|
<groupId>org.yaml</groupId>
|
<artifactId>snakeyaml</artifactId>
|
</dependency>
|
|
<dependency>
|
<groupId>org.springframework.boot</groupId>
|
<artifactId>spring-boot-starter-data-redis</artifactId>
|
<!-- <optional>true</optional>-->
|
<exclusions>
|
<exclusion>
|
<groupId>org.springframework.boot</groupId>
|
<artifactId>spring-boot-starter-logging</artifactId>
|
</exclusion>
|
</exclusions>
|
</dependency>
|
|
<!-- 基本日志配置 -->
|
<dependency>
|
<groupId>ch.qos.logback</groupId>
|
<artifactId>logback-classic</artifactId>
|
</dependency>
|
|
<dependency>
|
<groupId>com.fasterxml.jackson.core</groupId>
|
<artifactId>jackson-databind</artifactId>
|
</dependency>
|
|
<dependency>
|
<groupId>org.apache.commons</groupId>
|
<artifactId>commons-lang3</artifactId>
|
</dependency>
|
|
</dependencies>
|
|
<build>
|
<plugins>
|
<plugin>
|
<groupId>org.springframework.boot</groupId>
|
<artifactId>spring-boot-maven-plugin</artifactId>
|
<version>3.2.11</version>
|
<configuration>
|
<!-- 2023-11-06 该参数指定了依赖的本地类库,不引入则报错:不能指向本地jar文件 -->
|
<arguments>
|
<argument>${project.basedir}/src/main/resources/lib</argument>
|
</arguments>
|
<!-- 2023-11-06 该参数指定,打包忽略 Main 函数。-->
|
<skip>true</skip>
|
</configuration>
|
</plugin>
|
</plugins>
|
</build>
|
|
</project>
|