<?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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>com.hikvision.smbg</groupId>
<artifactId>ecommerce-base</artifactId>
<version>1.0-RELEASE</version>
</parent>
<artifactId>smbg-sop-backend</artifactId>
<version>2.0.2-${jar.active.version}</version>
<name>smbg-sop-backend</name>
<description>运营后台</description>
<properties>
<message-center-api.version>2.0.0-${jar.active.version}</message-center-api.version>
<auth-center-api.version>2.0.3-${jar.active.version}</auth-center-api.version>
<user-center-api.version>2.0.3-${jar.active.version}</user-center-api.version>
<shop-center-api.version>2.0.3-${jar.active.version}</shop-center-api.version>
<smbg-payment-center-api.version>2.0.4-${jar.active.version}</smbg-payment-center-api.version>
<smbg-fund-center-api.version>2.0.0.1-${jar.active.version}</smbg-fund-center-api.version>
<smbg-goods-api.version>2.0.2-${jar.active.version}</smbg-goods-api.version>
<smbg-trade-api.version>2.0.3-${jar.active.version}</smbg-trade-api.version>
<smbg-logistics-api.version>1.1.0-${jar.active.version}</smbg-logistics-api.version>
<evaluation-center-api.version>2.0.0-${jar.active.version}</evaluation-center-api.version>
<smbg-statistics-api.version>1.2.0-${jar.active.version}</smbg-statistics-api.version>
<common-spring-boot-starter.version>1.2.0-${jar.active.version}</common-spring-boot-starter.version>
<common-web-spring-boot-starter.version>1.2.0-${jar.active.version}</common-web-spring-boot-starter.version>
<content-center-api.version>2.0.2.2-${jar.active.version}</content-center-api.version>
<system-manage-api.version>1.2.3-${jar.active.version}</system-manage-api.version>
<project-center-api.version>1.2.2-${jar.active.version}</project-center-api.version>
<smbg-coupon-api.version>1.0.0-${jar.active.version}</smbg-coupon-api.version>
<smbg-activity-api.version>1.1.0-${jar.active.version}</smbg-activity-api.version>
<smbg-integration-api.version>1.0.0-${jar.active.version}</smbg-integration-api.version>
<site-manage-api.version>1.1.0-${jar.active.version}</site-manage-api.version>
<smbg-thirdparty-api.version>2.0.3-${jar.active.version}</smbg-thirdparty-api.version>
<file-center-api.version>2.0.0-${jar.active.version}</file-center-api.version>
<wechat-center-api.version>2.0.0-${jar.active.version}</wechat-center-api.version>
<data-sync-api.version>1.0.2-${jar.active.version}</data-sync-api.version>
<crm-service-api.version>1.0.0-${jar.active.version}</crm-service-api.version>
<design-center-api.version>2.1.0-${jar.active.version}</design-center-api.version>
</properties>
<dependencies>
<!--文件中心-->
<dependency>
<groupId>com.hikvision.smbg</groupId>
<artifactId>file-center-api</artifactId>
<version>${file-center-api.version}</version>
</dependency>
<dependency>
<groupId>com.hikvision.smbg</groupId>
<artifactId>smbg-activity-api</artifactId>
<version>${smbg-activity-api.version}</version>
</dependency>
<dependency>
<groupId>com.hikvision.smbg</groupId>
<artifactId>message-center-api</artifactId>
<version>${message-center-api.version}</version>
</dependency>
<dependency>
<groupId>com.hikvision.smbg</groupId>
<artifactId>auth-center-api</artifactId>
<version>${auth-center-api.version}</version>
<exclusions>
<exclusion>
<artifactId>user-center-common</artifactId>
<groupId>com.hikvision.smbg</groupId>
</exclusion>
</exclusions>
</dependency>
<!--营销模块-优惠券-->
<dependency>
<groupId>com.hikvision.smbg</groupId>
<artifactId>smbg-coupon-api</artifactId>
<version>${smbg-coupon-api.version}</version>
<exclusions>
<exclusion>
<groupId>com.baomidou</groupId>
<artifactId>*</artifactId>
</exclusion>
</exclusions>
</dependency>
<!--互联设备项目,空间管理服务-->
<dependency>
<groupId>com.hikvision.smbg</groupId>
<artifactId>project-center-api</artifactId>
<version>${project-center-api.version}</version>
</dependency>
<!--系统管理-->
<dependency>
<groupId>com.hikvision.smbg</groupId>
<artifactId>system-manage-api</artifactId>
<version>${system-manage-api.version}</version>
</dependency>
<!--用户中心-->
<dependency>
<groupId>com.hikvision.smbg</groupId>
<artifactId>user-center-api</artifactId>
<version>${user-center-api.version}</version>
</dependency>
<!--店铺中心-->
<dependency>
<groupId>com.hikvision.smbg</groupId>
<artifactId>shop-center-api</artifactId>
<version>${shop-center-api.version}</version>
</dependency>
<!--资金中心-->
<dependency>
<groupId>com.hikvision.smbg</groupId>
<artifactId>smbg-fund-center-api</artifactId>
<version>${smbg-fund-center-api.version}</version>
</dependency>
<!--支付中心-->
<dependency>
<groupId>com.hikvision.smbg</groupId>
<artifactId>smbg-payment-center-api</artifactId>
<version>${smbg-payment-center-api.version}</version>
<exclusions>
<exclusion>
<artifactId>poi-ooxml</artifactId>
<groupId>org.apache.poi</groupId>
</exclusion>
<exclusion>
<artifactId>poi-ooxml-schemas</artifactId>
<groupId>org.apache.poi</groupId>
</exclusion>
</exclusions>
</dependency>
<!--商品中心-->
<dependency>
<groupId>com.hikvision.smbg</groupId>
<artifactId>smbg-goods-api</artifactId>
<version>${smbg-goods-api.version}</version>
</dependency>
<!--交易中心-->
<dependency>
<groupId>com.hikvision.smbg</groupId>
<artifactId>smbg-trade-api</artifactId>
<version>${smbg-trade-api.version}</version>
<exclusions>
<exclusion>
<groupId>com.hikvision.smbg</groupId>
<artifactId>db-spring-boot-starter</artifactId>
</exclusion>
</exclusions>
</dependency>
<!--物流中心-->
<dependency>
<groupId>com.hikvision.smbg</groupId>
<artifactId>logistics-api</artifactId>
<version>${smbg-logistics-api.version}</version>
</dependency>
<!--评价中心-->
<dependency>
<groupId>com.hikvision.smbg</groupId>
<artifactId>evaluation-center-api</artifactId>
<version>${evaluation-center-api.version}</version>
</dependency>
<!-- 统计中心 -->
<dependency>
<groupId>com.hikvision.smbg</groupId>
<artifactId>smbg-statistics-api</artifactId>
<version>${smbg-statistics-api.version}</version>
</dependency>
<!-- 内容中心 -->
<dependency>
<groupId>com.hikvision.smbg</groupId>
<artifactId>smbg-content-api</artifactId>
<version>${content-center-api.version}</version>
</dependency>
<!--积分中心 -->
<dependency>
<groupId>com.hikvision.smbg</groupId>
<artifactId>smbg-integration-api</artifactId>
<version>${smbg-integration-api.version}</version>
<exclusions>
<exclusion>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
</exclusion>
</exclusions>
</dependency>
<!--设计中心 配单等 -->
<dependency>
<groupId>com.hikvision.smbg</groupId>
<artifactId>design-center-api</artifactId>
<version>${design-center-api.version}</version>
</dependency>
<!--CRM -->
<dependency>
<groupId>com.hikvision.smbg</groupId>
<artifactId>crm-service-api</artifactId>
<version>${crm-service-api.version}</version>
</dependency>
<!--第三方接口-->
<dependency>
<groupId>com.hikvision.smbg</groupId>
<artifactId>thirdparty-agent-api</artifactId>
<version>${smbg-thirdparty-api.version}</version>
</dependency>
<dependency>
<groupId>com.hikvision.smbg</groupId>
<artifactId>common-spring-boot-starter</artifactId>
<version>${common-spring-boot-starter.version}</version>
</dependency>
<!--站点管理-->
<dependency>
<groupId>com.hikvision.smbg</groupId>
<artifactId>site-manage-api</artifactId>
<version>${site-manage-api.version}</version>
</dependency>
<!--数据同步-->
<dependency>
<groupId>com.hikvision.smbg</groupId>
<artifactId>data-sync-api</artifactId>
<version>${data-sync-api.version}</version>
</dependency>
<!-- 公共实体类模块 -->
<dependency>
<groupId>com.hikvision.smbg</groupId>
<artifactId>common-web-spring-boot-starter</artifactId>
<version>${common-web-spring-boot-starter.version}</version>
</dependency>
<!-- 认证中心基础配置-->
<dependency>
<groupId>com.hikvision.smbg</groupId>
<artifactId>uaa-client-spring-boot-starter</artifactId>
</dependency>
<dependency>
<groupId>com.hikvision.smbg</groupId>
<artifactId>redis-spring-boot-starter</artifactId>
</dependency>
<!-- API文档配置 -->
<dependency>
<groupId>com.hikvision.smbg</groupId>
<artifactId>swagger-spring-boot-starter</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-configuration-processor</artifactId>
<optional>true</optional>
</dependency>
<!-- 选用nacos时打开-->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
</dependency>
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
</dependency>
<!-- 发消息-->
<dependency>
<groupId>org.apache.rocketmq</groupId>
<artifactId>rocketmq-spring-boot-starter</artifactId>
<version>2.0.1</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>5.3.4</version>
</dependency>
<!--微信服务-->
<dependency>
<groupId>com.hikvision.smbg</groupId>
<artifactId>wechat-center-api</artifactId>
<version>${wechat-center-api.version}</version>
</dependency>
<!-- 生成二维码 -->
<dependency>
<groupId>com.google.zxing</groupId>
<artifactId>core</artifactId>
<version>3.3.3</version>
</dependency>
</dependencies>
<profiles>
<profile>
<id>public</id>
<properties>
<profiles.active>public</profiles.active>
<jar.active.version>SNAPSHOT</jar.active.version>
</properties>
</profile>
<profile>
<id>dev</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
<profiles.active>dev</profiles.active>
<jar.active.version>SNAPSHOT</jar.active.version>
</properties>
</profile>
<profile>
<id>test</id>
<properties>
<profiles.active>test</profiles.active>
<jar.active.version>SNAPSHOT</jar.active.version>
</properties>
</profile>
<profile>
<id>test1</id>
<properties>
<profiles.active>test1</profiles.active>
<jar.active.version>SNAPSHOT</jar.active.version>
</properties>
</profile>
<profile>
<id>test2</id>
<properties>
<profiles.active>test2</profiles.active>
<jar.active.version>SNAPSHOT</jar.active.version>
</properties>
</profile>
<profile>
<id>uat</id>
<properties>
<profiles.active>uat</profiles.active>
<jar.active.version>RELEASE</jar.active.version>
</properties>
</profile>
<profile>
<id>prod</id>
<properties>
<profiles.active>prod</profiles.active>
<jar.active.version>RELEASE</jar.active.version>
</properties>
</profile>
</profiles>
<build>
<resources>
<resource>
<filtering>true</filtering>
<directory>src/main/resources</directory>
<excludes>
<exclude>bootstrap-*.yml</exclude>
</excludes>
</resource>
<resource>
<filtering>true</filtering>
<directory>src/main/resources</directory>
<includes>
<include>bootstrap-${profiles.active}.yml</include>
</includes>
</resource>
</resources>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
<finalName>${project.artifactId}</finalName>
</build>
<distributionManagement>
<repository>
<id>maven-smbg-release</id>
<url>http://dbms.hikvisionmall.com:8081/repository/smbg-release/</url>
</repository>
<snapshotRepository>
<id>maven-smbg-snapshot</id>
<url>http://dbms.hikvisionmall.com:8081/repository/smbg-snapshot/</url>
</snapshotRepository>
</distributionManagement>
</project>
pom.xml中版本号管理
最新推荐文章于 2024-03-25 17:32:38 发布