|
@@ -0,0 +1,739 @@
|
|
|
+<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">
|
|
|
+ <modelVersion>4.0.0</modelVersion>
|
|
|
+ <groupId>cn.com.smart</groupId>
|
|
|
+ <artifactId>smart-web</artifactId>
|
|
|
+ <version>1.0.0</version>
|
|
|
+ <packaging>war</packaging>
|
|
|
+ <name>smart</name>
|
|
|
+
|
|
|
+ <properties>
|
|
|
+ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
|
|
+ <spring.version>4.1.6.RELEASE</spring.version>
|
|
|
+ <!-- 4.2.19.Final -->
|
|
|
+ <hibernate.version>4.3.8.Final</hibernate.version>
|
|
|
+ <slf4j.version>1.7.7</slf4j.version>
|
|
|
+ <mysql.version>5.1.35</mysql.version>
|
|
|
+ <druid.version>1.0.18</druid.version>
|
|
|
+ <jackson.version>2.5.0</jackson.version>
|
|
|
+ <poi.version>3.17</poi.version>
|
|
|
+ </properties>
|
|
|
+ <dependencies>
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.baomidou</groupId>
|
|
|
+ <artifactId>mybatis-plus</artifactId>
|
|
|
+ <version>3.5.1</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>cn.hutool</groupId>
|
|
|
+ <artifactId>hutool-all</artifactId>
|
|
|
+ <version>5.8.16</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.google.guava</groupId>
|
|
|
+ <artifactId>guava</artifactId>
|
|
|
+ <version>30.1.1-jre</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.apache.httpcomponents</groupId>
|
|
|
+ <artifactId>httpclient</artifactId>
|
|
|
+ <version>4.5.12</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.itextpdf</groupId>
|
|
|
+ <artifactId>itextpdf</artifactId>
|
|
|
+ <version>5.4.2</version>
|
|
|
+ </dependency>
|
|
|
+ <!--pdf itext 的jar依赖 -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.itextpdf</groupId>
|
|
|
+ <artifactId>itext-asian</artifactId>
|
|
|
+ <version>5.2.0</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.apache.pdfbox</groupId>
|
|
|
+ <artifactId>pdfbox</artifactId>
|
|
|
+ <version>2.0.20</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>e-iceblue</groupId>
|
|
|
+ <artifactId>spire.xls.free</artifactId>
|
|
|
+ <version>2.2.0</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId> e-iceblue </groupId>
|
|
|
+ <artifactId>spire.doc</artifactId>
|
|
|
+ <version>3.6.7</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.aliyun.oss</groupId>
|
|
|
+ <artifactId>aliyun-sdk-oss</artifactId>
|
|
|
+ <version>3.11.1</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.aliyun</groupId>
|
|
|
+ <artifactId>aliyun-java-sdk-core</artifactId>
|
|
|
+ <version>4.5.3</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>commons-dbutils</groupId>
|
|
|
+ <artifactId>commons-dbutils</artifactId>
|
|
|
+ <version>1.4</version>
|
|
|
+ <scope>provided</scope>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>commons-dbcp</groupId>
|
|
|
+ <artifactId>commons-dbcp</artifactId>
|
|
|
+ <version>1.3</version>
|
|
|
+ <scope>provided</scope>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>junit</groupId>
|
|
|
+ <artifactId>junit</artifactId>
|
|
|
+ <version>4.12</version>
|
|
|
+ </dependency>
|
|
|
+ <!-- log4j -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>log4j</groupId>
|
|
|
+ <artifactId>log4j</artifactId>
|
|
|
+ <version>1.2.17</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.slf4j</groupId>
|
|
|
+ <artifactId>slf4j-api</artifactId>
|
|
|
+ <version>1.7.13</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.slf4j</groupId>
|
|
|
+ <artifactId>slf4j-log4j12</artifactId>
|
|
|
+ <version>1.7.13</version>
|
|
|
+ </dependency>
|
|
|
+ <!-- https://mvnrepository.com/artifact/com.alibaba/fastjson -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.alibaba</groupId>
|
|
|
+ <artifactId>fastjson</artifactId>
|
|
|
+ <version>1.2.83</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <!-- Spring -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.springframework</groupId>
|
|
|
+ <artifactId>spring-context</artifactId>
|
|
|
+ <version>${spring.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.springframework</groupId>
|
|
|
+ <artifactId>spring-tx</artifactId>
|
|
|
+ <version>${spring.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.springframework</groupId>
|
|
|
+ <artifactId>spring-orm</artifactId>
|
|
|
+ <version>${spring.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.springframework</groupId>
|
|
|
+ <artifactId>spring-oxm</artifactId>
|
|
|
+ <version>${spring.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.springframework</groupId>
|
|
|
+ <artifactId>spring-context-support</artifactId>
|
|
|
+ <version>${spring.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.springframework</groupId>
|
|
|
+ <artifactId>spring-jdbc</artifactId>
|
|
|
+ <version>${spring.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.springframework</groupId>
|
|
|
+ <artifactId>spring-test</artifactId>
|
|
|
+ <version>${spring.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.springframework</groupId>
|
|
|
+ <artifactId>spring-web</artifactId>
|
|
|
+ <version>${spring.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.springframework</groupId>
|
|
|
+ <artifactId>spring-webmvc</artifactId>
|
|
|
+ <version>${spring.version}</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.zaxxer</groupId>
|
|
|
+ <artifactId>HikariCP</artifactId>
|
|
|
+ <version>2.7.9</version>
|
|
|
+ <scope>compile</scope>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <!-- Hibernate -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.hibernate</groupId>
|
|
|
+ <artifactId>hibernate-core</artifactId>
|
|
|
+ <version>${hibernate.version}</version>
|
|
|
+ </dependency>
|
|
|
+<!-- <dependency>
|
|
|
+ <groupId>org.hibernate</groupId>
|
|
|
+ <artifactId>hibernate-c3p0</artifactId>
|
|
|
+ <version>${hibernate.version}</version>
|
|
|
+ </dependency>-->
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.hibernate</groupId>
|
|
|
+ <artifactId>hibernate-ehcache</artifactId>
|
|
|
+ <version>${hibernate.version}</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.alibaba</groupId>
|
|
|
+ <artifactId>druid</artifactId>
|
|
|
+ <version>${druid.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <!-- MySQL -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>mysql</groupId>
|
|
|
+ <artifactId>mysql-connector-java</artifactId>
|
|
|
+ <version>${mysql.version}</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.apache.commons</groupId>
|
|
|
+ <artifactId>commons-lang3</artifactId>
|
|
|
+ <version>3.4</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>commons-lang</groupId>
|
|
|
+ <artifactId>commons-lang</artifactId>
|
|
|
+ <version>2.5</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>commons-io</groupId>
|
|
|
+ <artifactId>commons-io</artifactId>
|
|
|
+ <version>2.4</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>commons-beanutils</groupId>
|
|
|
+ <artifactId>commons-beanutils</artifactId>
|
|
|
+ <version>1.9.2</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>commons-fileupload</groupId>
|
|
|
+ <artifactId>commons-fileupload</artifactId>
|
|
|
+ <version>1.3.1</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>commons-logging</groupId>
|
|
|
+ <artifactId>commons-logging</artifactId>
|
|
|
+ <version>1.2</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>commons-codec</groupId>
|
|
|
+ <artifactId>commons-codec</artifactId>
|
|
|
+ <version>1.10</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.codehaus.jackson</groupId>
|
|
|
+ <artifactId>jackson-mapper-asl</artifactId>
|
|
|
+ <version>1.9.4</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>de.odysseus.juel</groupId>
|
|
|
+ <artifactId>juel</artifactId>
|
|
|
+ <version>2.1.2</version>
|
|
|
+ <scope>provided</scope>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+
|
|
|
+ <!-- jackson -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.fasterxml.jackson.core</groupId>
|
|
|
+ <artifactId>jackson-core</artifactId>
|
|
|
+ <version>${jackson.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.fasterxml.jackson.core</groupId>
|
|
|
+ <artifactId>jackson-databind</artifactId>
|
|
|
+ <version>${jackson.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.fasterxml.jackson.core</groupId>
|
|
|
+ <artifactId>jackson-annotations</artifactId>
|
|
|
+ <version>${jackson.version}</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.aspectj</groupId>
|
|
|
+ <artifactId>aspectjrt</artifactId>
|
|
|
+ <version>1.6.9</version>
|
|
|
+ </dependency>
|
|
|
+ <!--<dependency>-->
|
|
|
+ <!--<groupId>org.aspectj</groupId>-->
|
|
|
+ <!--<artifactId>aspectjweaver</artifactId>-->
|
|
|
+ <!--<version>1.6.9</version>-->
|
|
|
+ <!--</dependency>-->
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.aspectj</groupId>
|
|
|
+ <artifactId>aspectjweaver</artifactId>
|
|
|
+ <version>1.8.9</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>joda-time</groupId>
|
|
|
+ <artifactId>joda-time</artifactId>
|
|
|
+ <version>2.3</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>cglib</groupId>
|
|
|
+ <artifactId>cglib-nodep</artifactId>
|
|
|
+ <version>2.2</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.quartz-scheduler</groupId>
|
|
|
+ <artifactId>quartz</artifactId>
|
|
|
+ <version>2.2.3</version>
|
|
|
+ <exclusions>
|
|
|
+ <exclusion>
|
|
|
+ <groupId>c3p0</groupId>
|
|
|
+ <artifactId>c3p0</artifactId>
|
|
|
+ </exclusion>
|
|
|
+ </exclusions>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.quartz-scheduler</groupId>
|
|
|
+ <artifactId>quartz-jobs</artifactId>
|
|
|
+ <version>2.2.3</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.json</groupId>
|
|
|
+ <artifactId>json</artifactId>
|
|
|
+ <version>20160810</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>eu.bitwalker</groupId>
|
|
|
+ <artifactId>UserAgentUtils</artifactId>
|
|
|
+ <version>1.20</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.apache.poi</groupId>
|
|
|
+ <artifactId>poi</artifactId>
|
|
|
+ <version>${poi.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.apache.poi</groupId>
|
|
|
+ <artifactId>poi-ooxml</artifactId>
|
|
|
+ <version>${poi.version}</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>net.mingsoft</groupId>
|
|
|
+ <artifactId>ms-ueditor</artifactId>
|
|
|
+ <version>1.0.4</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <!-- <dependency>
|
|
|
+ <groupId>com.zhuozhengsoft</groupId>
|
|
|
+ <artifactId>pageoffice</artifactId>
|
|
|
+ <version>4.5.0.2</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.baidu</groupId>
|
|
|
+ <artifactId>ueditor</artifactId>
|
|
|
+ <version>1.1.2</version>
|
|
|
+ </dependency> -->
|
|
|
+ <!-- 图片缩略图 -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>net.coobird</groupId>
|
|
|
+ <artifactId>thumbnailator</artifactId>
|
|
|
+ <version>0.4.8</version>
|
|
|
+ </dependency>
|
|
|
+ <!-- Exif 图片原始信息 -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.drewnoakes</groupId>
|
|
|
+ <artifactId>metadata-extractor</artifactId>
|
|
|
+ <version>2.7.2</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>javax.servlet</groupId>
|
|
|
+ <artifactId>javax.servlet-api</artifactId>
|
|
|
+ <version>3.0.1</version>
|
|
|
+ <scope>provided</scope>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.apache.tomcat</groupId>
|
|
|
+ <artifactId>catalina</artifactId>
|
|
|
+ <version>6.0.39</version>
|
|
|
+ <scope>provided</scope>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.apache.tomcat</groupId>
|
|
|
+ <artifactId>tomcat-catalina</artifactId>
|
|
|
+ <version>7.0.53</version>
|
|
|
+ <scope>provided</scope>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>javax.servlet</groupId>
|
|
|
+ <artifactId>jstl</artifactId>
|
|
|
+ <version>1.2</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>javax.servlet.jsp</groupId>
|
|
|
+ <artifactId>jsp-api</artifactId>
|
|
|
+ <version>2.2</version>
|
|
|
+ <scope>provided</scope>
|
|
|
+ </dependency>
|
|
|
+ <!-- https://mvnrepository.com/artifact/aopalliance/aopalliance -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>aopalliance</groupId>
|
|
|
+ <artifactId>aopalliance</artifactId>
|
|
|
+ <version>1.0</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <!-- jfireel -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.jfirer</groupId>
|
|
|
+ <artifactId>baseutil</artifactId>
|
|
|
+ <version>1.0</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.google.zxing</groupId>
|
|
|
+ <artifactId>core</artifactId>
|
|
|
+ <version>3.3.0</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <!-- jjwt -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>io.jsonwebtoken</groupId>
|
|
|
+ <artifactId>jjwt</artifactId>
|
|
|
+ <version>0.6.0</version>
|
|
|
+ </dependency>
|
|
|
+ <!-- excel转图片 -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>aspose</groupId>
|
|
|
+ <artifactId>aspose.slides</artifactId>
|
|
|
+ <version>1.0</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <!--<dependency>-->
|
|
|
+ <!--<groupId>aspose-cells-8.5.2</groupId>-->
|
|
|
+ <!--<artifactId>aspose-cells</artifactId>-->
|
|
|
+ <!--<version>8.5.2</version>-->
|
|
|
+ <!--</dependency>-->
|
|
|
+
|
|
|
+ <!-- https://mvnrepository.com/artifact/com.aspose/aspose-cells -->
|
|
|
+ <!--<dependency>-->
|
|
|
+ <!--<groupId>com.aspose</groupId>-->
|
|
|
+ <!--<artifactId>aspose-cells</artifactId>-->
|
|
|
+ <!--<version>18.6</version>-->
|
|
|
+ <!--</dependency>-->
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.aspose</groupId>
|
|
|
+ <artifactId>aspose-cells</artifactId>
|
|
|
+ <version>20.4</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <!-- https://mvnrepository.com/artifact/com.lowagie/itext -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.lowagie</groupId>
|
|
|
+ <artifactId>itext</artifactId>
|
|
|
+ <version>4.2.2</version>
|
|
|
+ </dependency>
|
|
|
+ <!-- https://mvnrepository.com/artifact/com.aspose/aspose-cells -->
|
|
|
+ <!--<dependency>-->
|
|
|
+ <!--<groupId>com.aspose</groupId>-->
|
|
|
+ <!--<artifactId>aspose-cells</artifactId>-->
|
|
|
+ <!--<version>18.11</version>-->
|
|
|
+ <!--</dependency>-->
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>aspose-words</groupId>
|
|
|
+ <artifactId>aspose-words</artifactId>
|
|
|
+ <version>15.8.0</version>
|
|
|
+ <classifier>jdk16</classifier>
|
|
|
+ </dependency>
|
|
|
+ <!--视频处理相关依赖start -->
|
|
|
+<!-- <dependency>-->
|
|
|
+<!-- <groupId>org.bytedeco</groupId>-->
|
|
|
+<!-- <artifactId>javacv</artifactId>-->
|
|
|
+<!-- <version>1.4.1</version>-->
|
|
|
+<!-- </dependency>-->
|
|
|
+<!-- <dependency>-->
|
|
|
+<!-- <groupId>org.bytedeco</groupId>-->
|
|
|
+<!-- <artifactId>javacpp</artifactId>-->
|
|
|
+<!-- <version>1.4.1</version>-->
|
|
|
+<!-- </dependency>-->
|
|
|
+<!-- <dependency>-->
|
|
|
+<!-- <groupId>org.bytedeco.javacpp-presets</groupId>-->
|
|
|
+<!-- <artifactId>opencv-platform</artifactId>-->
|
|
|
+<!-- <version>3.4.1-1.4.1</version>-->
|
|
|
+<!-- </dependency>-->
|
|
|
+<!-- <dependency>-->
|
|
|
+<!-- <groupId>org.bytedeco.javacpp-presets</groupId>-->
|
|
|
+<!-- <artifactId>ffmpeg-platform</artifactId>-->
|
|
|
+<!-- <version>3.4.2-1.4.1</version>-->
|
|
|
+<!-- </dependency>-->
|
|
|
+ <!--视频处理相关依赖end-->
|
|
|
+
|
|
|
+ <!--<dependency>-->
|
|
|
+ <!--<groupId>net.oschina.j2cache</groupId>-->
|
|
|
+ <!--<artifactId>j2cache-core</artifactId>-->
|
|
|
+ <!--<version>2.8.2-release</version>-->
|
|
|
+ <!--<exclusions>-->
|
|
|
+ <!--<exclusion>-->
|
|
|
+ <!--<groupId>org.slf4j</groupId>-->
|
|
|
+ <!--<artifactId>slf4j-simple</artifactId>-->
|
|
|
+ <!--</exclusion>-->
|
|
|
+ <!--<exclusion>-->
|
|
|
+ <!--<groupId>org.slf4j</groupId>-->
|
|
|
+ <!--<artifactId>slf4j-api</artifactId>-->
|
|
|
+ <!--</exclusion>-->
|
|
|
+ <!--<exclusion>-->
|
|
|
+ <!--<groupId>com.alibaba</groupId>-->
|
|
|
+ <!--<artifactId>fastjson</artifactId>-->
|
|
|
+ <!--</exclusion>-->
|
|
|
+ <!--</exclusions>-->
|
|
|
+ <!--</dependency>-->
|
|
|
+
|
|
|
+ <!--<dependency>-->
|
|
|
+ <!--<groupId>net.oschina.j2cache</groupId>-->
|
|
|
+ <!--<artifactId>j2cache-session-manager</artifactId>-->
|
|
|
+ <!--<version>1.0.0-beta4</version>-->
|
|
|
+ <!--</dependency>-->
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.springframework.session</groupId>
|
|
|
+ <artifactId>spring-session-data-redis</artifactId>
|
|
|
+ <version>1.2.1.RELEASE</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>redis.clients</groupId>
|
|
|
+ <artifactId>jedis</artifactId>
|
|
|
+ <version>2.8.1</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.redisson</groupId>
|
|
|
+ <artifactId>redisson</artifactId>
|
|
|
+ <version>3.3.2</version>
|
|
|
+ </dependency>
|
|
|
+ <!-- 解析Excel -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>javax.validation</groupId>
|
|
|
+ <artifactId>validation-api</artifactId>
|
|
|
+ <version>1.1.0.Final</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.hibernate</groupId>
|
|
|
+ <artifactId>hibernate-validator</artifactId>
|
|
|
+ <version>5.4.1.Final</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>io.projectreactor</groupId>
|
|
|
+ <artifactId>reactor-core</artifactId>
|
|
|
+ <version>2.0.8.RELEASE</version>
|
|
|
+ </dependency>
|
|
|
+ <!-- https://mvnrepository.com/artifact/com.getui.push/restful-sdk -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.getui.push</groupId>
|
|
|
+ <artifactId>restful-sdk</artifactId>
|
|
|
+ <version>1.0.0.4</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.janeluo</groupId>
|
|
|
+ <artifactId>ikanalyzer</artifactId>
|
|
|
+ <version>2012_u6</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>commons-codec</groupId>
|
|
|
+ <artifactId>commons-codec</artifactId>
|
|
|
+ <version>1.10</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.qcloud</groupId>
|
|
|
+ <artifactId>cos_api</artifactId>
|
|
|
+ <version>5.6.133</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.itextpdf</groupId>
|
|
|
+ <artifactId>itext7-core</artifactId>
|
|
|
+ <version>7.2.4</version>
|
|
|
+ <type>pom</type>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ </dependencies>
|
|
|
+ <build>
|
|
|
+ <plugins>
|
|
|
+ <plugin>
|
|
|
+ <groupId>org.apache.tomcat.maven</groupId>
|
|
|
+ <artifactId>tomcat7-maven-plugin</artifactId>
|
|
|
+ <version>2.2</version>
|
|
|
+ <configuration>
|
|
|
+ <port>80</port>
|
|
|
+ <path>/</path>
|
|
|
+ </configuration>
|
|
|
+ </plugin>
|
|
|
+ <plugin>
|
|
|
+ <artifactId>maven-compiler-plugin</artifactId>
|
|
|
+ <version>2.3.2</version>
|
|
|
+ <configuration>
|
|
|
+ <source>1.8</source>
|
|
|
+ <target>1.8</target>
|
|
|
+ <compilerArguments>
|
|
|
+ <extdirs>src\main\webapp\WEB-INF\lib</extdirs>
|
|
|
+ </compilerArguments>
|
|
|
+ </configuration>
|
|
|
+
|
|
|
+ </plugin>
|
|
|
+ <plugin>
|
|
|
+ <artifactId>maven-war-plugin</artifactId>
|
|
|
+ <version>2.6</version>
|
|
|
+ <configuration>
|
|
|
+ <failOnMissingWebXml>false</failOnMissingWebXml>
|
|
|
+ </configuration>
|
|
|
+ </plugin>
|
|
|
+ <plugin>
|
|
|
+ <groupId>org.codehaus.mojo</groupId>
|
|
|
+ <artifactId>build-helper-maven-plugin</artifactId>
|
|
|
+ <version>3.0.0</version>
|
|
|
+ <executions>
|
|
|
+ <execution>
|
|
|
+ <id>add-source</id>
|
|
|
+ <phase>generate-sources</phase>
|
|
|
+ <goals>
|
|
|
+ <goal>add-source</goal>
|
|
|
+ </goals>
|
|
|
+ <configuration>
|
|
|
+ <sources>
|
|
|
+ <source>${project.basedir}/src/main/java</source>
|
|
|
+ </sources>
|
|
|
+ </configuration>
|
|
|
+ </execution>
|
|
|
+ </executions>
|
|
|
+ </plugin>
|
|
|
+ </plugins>
|
|
|
+
|
|
|
+ <finalName>ROOT</finalName>
|
|
|
+ <resources>
|
|
|
+ <resource>
|
|
|
+ <directory>${project.basedir}/src/main/java</directory>
|
|
|
+ <includes>
|
|
|
+ <include>**/*.properties</include>
|
|
|
+ <include>**/*.xml</include>
|
|
|
+ <include>**/*.tld</include>
|
|
|
+ </includes>
|
|
|
+ <filtering>false</filtering>
|
|
|
+ </resource>
|
|
|
+ </resources>
|
|
|
+
|
|
|
+ </build>
|
|
|
+
|
|
|
+ <repositories>
|
|
|
+ <repository>
|
|
|
+ <id>aliyun</id>
|
|
|
+ <name>aliyun</name>
|
|
|
+ <url>https://maven.aliyun.com/repository/public</url>
|
|
|
+ <releases>
|
|
|
+ <enabled>true</enabled>
|
|
|
+ </releases>
|
|
|
+ <snapshots>
|
|
|
+ <enabled>true</enabled>
|
|
|
+ </snapshots>
|
|
|
+ </repository>
|
|
|
+ <repository>
|
|
|
+ <id>com.e-iceblue</id>
|
|
|
+ <url>http://repo.e-iceblue.cn/repository/maven-public/</url>
|
|
|
+ </repository>
|
|
|
+ <repository>
|
|
|
+ <id>mm-repository</id>
|
|
|
+ <url>http://139.199.72.241:8081/nexus/content/repositories/mm-repository/</url>
|
|
|
+ </repository>
|
|
|
+ </repositories>
|
|
|
+
|
|
|
+ <!-- 指定环境打包 -->
|
|
|
+ <profiles>
|
|
|
+ <profile>
|
|
|
+ <id>dev</id>
|
|
|
+ <properties>
|
|
|
+ <env>dev</env>
|
|
|
+ </properties>
|
|
|
+ <activation>
|
|
|
+ <activeByDefault>true</activeByDefault>
|
|
|
+ </activation>
|
|
|
+ <build>
|
|
|
+ <resources>
|
|
|
+ <resource>
|
|
|
+ <directory>${project.basedir}/src/main/config/dev</directory>
|
|
|
+ <includes>
|
|
|
+ <include>**/*.*</include>
|
|
|
+ </includes>
|
|
|
+ <filtering>false</filtering>
|
|
|
+ </resource>
|
|
|
+ <resource>
|
|
|
+ <directory>${project.basedir}/src/main/resources</directory>
|
|
|
+ <includes>
|
|
|
+ <include>**/*.*</include>
|
|
|
+ </includes>
|
|
|
+ <filtering>false</filtering>
|
|
|
+ </resource>
|
|
|
+ </resources>
|
|
|
+ </build>
|
|
|
+ </profile>
|
|
|
+ <profile>
|
|
|
+ <id>pre</id>
|
|
|
+ <properties>
|
|
|
+ <env>pre</env>
|
|
|
+ </properties>
|
|
|
+ <build>
|
|
|
+ <resources>
|
|
|
+ <resource>
|
|
|
+ <directory>${project.basedir}/src/main/config/pre</directory>
|
|
|
+ </resource>
|
|
|
+ <resource>
|
|
|
+ <directory>${project.basedir}/src/main/resources</directory>
|
|
|
+ </resource>
|
|
|
+ </resources>
|
|
|
+ </build>
|
|
|
+ </profile>
|
|
|
+ <profile>
|
|
|
+ <id>prod</id>
|
|
|
+ <properties>
|
|
|
+ <env>prod</env>
|
|
|
+ </properties>
|
|
|
+ <build>
|
|
|
+ <resources>
|
|
|
+ <resource>
|
|
|
+ <directory>${project.basedir}/src/main/config/prod</directory>
|
|
|
+ </resource>
|
|
|
+ <resource>
|
|
|
+ <directory>${project.basedir}/src/main/resources</directory>
|
|
|
+ </resource>
|
|
|
+ </resources>
|
|
|
+ </build>
|
|
|
+ </profile>
|
|
|
+ </profiles>
|
|
|
+
|
|
|
+</project>
|