<?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>spring-boot-sb-base</artifactId> <groupId>com.platform</groupId> <version>1.0-SNAPSHOT</version> </parent> <modelVersion>4.0.0</modelVersion> <artifactId>platform-activiti</artifactId> <properties> <spring-booot-aop.version>2.1.6.RELEASE</spring-booot-aop.version> <spring-data-commons.version>2.1.6.RELEASE</spring-data-commons.version> <mysql-connector.version>5.1.35</mysql-connector.version> <java-connector.version>11.2.0.3</java-connector.version> <mybatis-springboot.version>2.0.1</mybatis-springboot.version> <druid-springboot.version>1.1.17</druid-springboot.version> <pagehelper.version>1.2.3</pagehelper.version> <mapper.starter.version>2.1.5</mapper.starter.version> <pagehelper.starter.version>1.2.5</pagehelper.starter.version> <activiti.version>5.22.0</activiti.version> </properties> <dependencies> <dependency> <groupId>com.platform</groupId> <artifactId>platform-common</artifactId> <version>1.0-SNAPSHOT</version> </dependency> <dependency> <groupId>com.platform</groupId> <artifactId>platform-dao</artifactId> <version>1.0-SNAPSHOT</version> </dependency> <!--<dependency>--> <!--<groupId>org.mybatis</groupId>--> <!--<artifactId>mybatis-typehandlers-jsr310</artifactId>--> <!--<version>1.0.2</version>--> <!--</dependency>--> <!--<!– Mybatis –>--> <!--<dependency>--> <!--<groupId>org.mybatis.spring.boot</groupId>--> <!--<artifactId>mybatis-spring-boot-starter</artifactId>--> <!--<version>${mybatis-springboot.version}</version>--> <!--<exclusions>--> <!--<exclusion>--> <!--<groupId>org.slf4j</groupId>--> <!--<artifactId>slf4j-api</artifactId>--> <!--</exclusion>--> <!--<exclusion>--> <!--<groupId>org.apache.tomcat</groupId>--> <!--<artifactId>tomcat-jdbc</artifactId>--> <!--</exclusion>--> <!--<exclusion>--> <!--<groupId>org.apache.tomcat</groupId>--> <!--<artifactId>tomcat-juli</artifactId>--> <!--</exclusion>--> <!--<exclusion>--> <!--<artifactId>spring-beans</artifactId>--> <!--<groupId>org.springframework</groupId>--> <!--</exclusion>--> <!--<exclusion>--> <!--<artifactId>spring-core</artifactId>--> <!--<groupId>org.springframework</groupId>--> <!--</exclusion>--> <!--<exclusion>--> <!--<artifactId>spring-boot-autoconfigure</artifactId>--> <!--<groupId>org.springframework.boot</groupId>--> <!--</exclusion>--> <!--<exclusion>--> <!--<artifactId>spring-boot-starter</artifactId>--> <!--<groupId>org.springframework.boot</groupId>--> <!--</exclusion>--> <!--<exclusion>--> <!--<artifactId>spring-boot-starter-jdbc</artifactId>--> <!--<groupId>org.springframework.boot</groupId>--> <!--</exclusion>--> <!--</exclusions>--> <!--</dependency>--> <!--<!–mapper–>--> <!--<dependency>--> <!--<groupId>tk.mybatis</groupId>--> <!--<artifactId>mapper-spring-boot-starter</artifactId>--> <!--<version>${mapper.starter.version}</version>--> <!--<exclusions>--> <!--<exclusion>--> <!--<artifactId>mybatis</artifactId>--> <!--<groupId>org.mybatis</groupId>--> <!--</exclusion>--> <!--<exclusion>--> <!--<artifactId>mybatis-spring</artifactId>--> <!--<groupId>org.mybatis</groupId>--> <!--</exclusion>--> <!--<exclusion>--> <!--<artifactId>spring-boot-autoconfigure</artifactId>--> <!--<groupId>org.springframework.boot</groupId>--> <!--</exclusion>--> <!--<exclusion>--> <!--<artifactId>spring-boot-starter</artifactId>--> <!--<groupId>org.springframework.boot</groupId>--> <!--</exclusion>--> <!--<exclusion>--> <!--<artifactId>spring-beans</artifactId>--> <!--<groupId>org.springframework</groupId>--> <!--</exclusion>--> <!--<exclusion>--> <!--<artifactId>spring-core</artifactId>--> <!--<groupId>org.springframework</groupId>--> <!--</exclusion>--> <!--</exclusions>--> <!--</dependency>--> <!--<!–<dependency>–>--> <!--<dependency>--> <!--<groupId>com.github.pagehelper</groupId>--> <!--<artifactId>pagehelper-spring-boot-starter</artifactId>--> <!--<version>${pagehelper.version}</version>--> <!--<exclusions>--> <!--<exclusion>--> <!--<artifactId>mybatis-spring-boot-starter</artifactId>--> <!--<groupId>org.mybatis.spring.boot</groupId>--> <!--</exclusion>--> <!--<exclusion>--> <!--<artifactId>spring-boot-autoconfigure</artifactId>--> <!--<groupId>org.springframework.boot</groupId>--> <!--</exclusion>--> <!--<exclusion>--> <!--<artifactId>spring-boot-starter</artifactId>--> <!--<groupId>org.springframework.boot</groupId>--> <!--</exclusion>--> <!--</exclusions>--> <!--</dependency>--> <!--<!– Druid –>--> <!--<dependency>--> <!--<groupId>com.alibaba</groupId>--> <!--<artifactId>druid-spring-boot-starter</artifactId>--> <!--<version>${druid-springboot.version}</version>--> <!--<exclusions>--> <!--<exclusion>--> <!--<artifactId>spring-boot</artifactId>--> <!--<groupId>org.springframework.boot</groupId>--> <!--</exclusion>--> <!--<exclusion>--> <!--<artifactId>spring-boot-autoconfigure</artifactId>--> <!--<groupId>org.springframework.boot</groupId>--> <!--</exclusion>--> <!--</exclusions>--> <!--</dependency>--> <!--<dependency>--> <!--<groupId>javax.persistence</groupId>--> <!--<artifactId>persistence-api</artifactId>--> <!--<version>1.0</version>--> <!--</dependency>--> <!--<!– https://mvnrepository.com/artifact/org.json/json –>--> <!--<dependency>--> <!--<groupId>org.json</groupId>--> <!--<artifactId>json</artifactId>--> <!--<version>20180130</version>--> <!--</dependency>--> <!--<dependency>--> <!--<groupId>org.springframework.data</groupId>--> <!--<artifactId>spring-data-commons</artifactId>--> <!--<version>${spring-data-commons.version}</version>--> <!--</dependency>--> <!--<!–Lombok–>--> <!--<dependency>--> <!--<groupId>org.projectlombok</groupId>--> <!--<artifactId>lombok</artifactId>--> <!--<version>${lombok.version}</version>--> <!--<scope>provided</scope>--> <!--</dependency>--> <!--<!– https://mvnrepository.com/artifact/javax.servlet/servlet-api –>--> <!--<dependency>--> <!--<groupId>javax.servlet</groupId>--> <!--<artifactId>servlet-api</artifactId>--> <!--<version>2.5</version>--> <!--<scope>provided</scope>--> <!--</dependency>--> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis-typehandlers-jsr310</artifactId> <version>1.0.2</version> </dependency> <!-- Mybatis --> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>${mybatis-springboot.version}</version> <exclusions> <exclusion> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> </exclusion> <exclusion> <groupId>org.apache.tomcat</groupId> <artifactId>tomcat-jdbc</artifactId> </exclusion> <exclusion> <groupId>org.apache.tomcat</groupId> <artifactId>tomcat-juli</artifactId> </exclusion> <exclusion> <artifactId>spring-beans</artifactId> <groupId>org.springframework</groupId> </exclusion> <exclusion> <artifactId>spring-core</artifactId> <groupId>org.springframework</groupId> </exclusion> <exclusion> <artifactId>spring-boot-autoconfigure</artifactId> <groupId>org.springframework.boot</groupId> </exclusion> <exclusion> <artifactId>spring-boot-starter</artifactId> <groupId>org.springframework.boot</groupId> </exclusion> <exclusion> <artifactId>spring-boot-starter-jdbc</artifactId> <groupId>org.springframework.boot</groupId> </exclusion> </exclusions> </dependency> <!--mapper--> <dependency> <groupId>tk.mybatis</groupId> <artifactId>mapper-spring-boot-starter</artifactId> <version>${mapper.starter.version}</version> <exclusions> <exclusion> <artifactId>mybatis</artifactId> <groupId>org.mybatis</groupId> </exclusion> <exclusion> <artifactId>mybatis-spring</artifactId> <groupId>org.mybatis</groupId> </exclusion> <exclusion> <artifactId>spring-boot-autoconfigure</artifactId> <groupId>org.springframework.boot</groupId> </exclusion> <exclusion> <artifactId>spring-boot-starter</artifactId> <groupId>org.springframework.boot</groupId> </exclusion> <exclusion> <artifactId>spring-beans</artifactId> <groupId>org.springframework</groupId> </exclusion> <exclusion> <artifactId>spring-core</artifactId> <groupId>org.springframework</groupId> </exclusion> </exclusions> </dependency> <!-- actviti begin--> <dependency> <groupId>org.activiti</groupId> <artifactId>activiti-engine</artifactId> <version>${activiti.version}</version> </dependency> <dependency> <groupId>org.activiti</groupId> <artifactId>activiti-spring</artifactId> <version>${activiti.version}</version> </dependency> <dependency> <groupId>org.activiti</groupId> <artifactId>activiti-modeler</artifactId> <version>${activiti.version}</version> </dependency> <dependency> <groupId>org.activiti</groupId> <artifactId>activiti-diagram-rest</artifactId> <version>${activiti.version}</version> </dependency> <dependency> <groupId>org.activiti</groupId> <artifactId>activiti-engine</artifactId> <version>${activiti.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context-support</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> <version>2.1.6.RELEASE</version> <!-- 不会打入依赖 --> <scope>provided</scope> <exclusions> <exclusion> <artifactId>spring-beans</artifactId> <groupId>org.springframework</groupId> </exclusion> <exclusion> <artifactId>spring-core</artifactId> <groupId>org.springframework</groupId> </exclusion> <exclusion> <artifactId>slf4j-api</artifactId> <groupId>org.slf4j</groupId> </exclusion> </exclusions> </dependency> </dependencies> <build> <finalName>platform-activiti</finalName> <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.yml</include> <include>**/*.properties</include> <include>**/*.xml</include> </includes> <filtering>false</filtering> </resource> <resource> <directory>src/main/resources</directory> <includes> <include>**/**</include> <!--<include>**/*.properties</include>--> <!--<include>**/*.xml</include>--> </includes> <filtering>false</filtering> </resource> </resources> </build> </project>