|
@@ -0,0 +1,158 @@
|
|
|
+<?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">
|
|
|
+ <groupId>com.thebeastshop</groupId>
|
|
|
+ <artifactId>liteflow</artifactId>
|
|
|
+ <packaging>pom</packaging>
|
|
|
+ <modelVersion>4.0.0</modelVersion>
|
|
|
+ <version>2.1.0</version>
|
|
|
+
|
|
|
+ <properties>
|
|
|
+ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
|
|
+ <java.version>1.8</java.version>
|
|
|
+ <commons.lang3.version>3.4</commons.lang3.version>
|
|
|
+ <commons-collections.version>4.1</commons-collections.version>
|
|
|
+ <commons-io.version>2.4</commons-io.version>
|
|
|
+ <commons-logging.version>1.2</commons-logging.version>
|
|
|
+ <spring.version>5.0.9.RELEASE</spring.version>
|
|
|
+ <org.slf4j.version>1.7.21</org.slf4j.version>
|
|
|
+ <log4j.version>1.2.17</log4j.version>
|
|
|
+ <log4j-slf4j.version>1.7.5</log4j-slf4j.version>
|
|
|
+ <slf4j.version>1.7.13</slf4j.version>
|
|
|
+ <fastjson.version>1.2.7</fastjson.version>
|
|
|
+ <dom4j.version>1.6.1</dom4j.version>
|
|
|
+ <curator.version>2.12.0</curator.version>
|
|
|
+ <junit.version>4.12</junit.version>
|
|
|
+ </properties>
|
|
|
+
|
|
|
+ <dependencyManagement>
|
|
|
+ <dependencies>
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.apache.commons</groupId>
|
|
|
+ <artifactId>commons-lang3</artifactId>
|
|
|
+ <version>${commons.lang3.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.apache.commons</groupId>
|
|
|
+ <artifactId>commons-collections4</artifactId>
|
|
|
+ <version>${commons-collections.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>commons-io</groupId>
|
|
|
+ <artifactId>commons-io</artifactId>
|
|
|
+ <version>${commons-io.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.springframework</groupId>
|
|
|
+ <artifactId>spring-beans</artifactId>
|
|
|
+ <version>${spring.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.springframework</groupId>
|
|
|
+ <artifactId>spring-context</artifactId>
|
|
|
+ <version>${spring.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.springframework</groupId>
|
|
|
+ <artifactId>spring-aop</artifactId>
|
|
|
+ <version>${spring.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.springframework</groupId>
|
|
|
+ <artifactId>spring-expression</artifactId>
|
|
|
+ <version>${spring.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.springframework</groupId>
|
|
|
+ <artifactId>spring-test</artifactId>
|
|
|
+ <version>${spring.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.slf4j</groupId>
|
|
|
+ <artifactId>slf4j-api</artifactId>
|
|
|
+ <version>${org.slf4j.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.alibaba</groupId>
|
|
|
+ <artifactId>fastjson</artifactId>
|
|
|
+ <version>${fastjson.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>dom4j</groupId>
|
|
|
+ <artifactId>dom4j</artifactId>
|
|
|
+ <version>${dom4j.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>junit</groupId>
|
|
|
+ <artifactId>junit</artifactId>
|
|
|
+ <version>${junit.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>commons-logging</groupId>
|
|
|
+ <artifactId>commons-logging</artifactId>
|
|
|
+ <version>${commons-logging.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.apache.curator</groupId>
|
|
|
+ <artifactId>curator-framework</artifactId>
|
|
|
+ <version>${curator.version}</version>
|
|
|
+ <exclusions>
|
|
|
+ <exclusion>
|
|
|
+ <artifactId>log4j</artifactId>
|
|
|
+ <groupId>log4j</groupId>
|
|
|
+ </exclusion>
|
|
|
+ <exclusion>
|
|
|
+ <artifactId>slf4j-api</artifactId>
|
|
|
+ <groupId>org.slf4j</groupId>
|
|
|
+ </exclusion>
|
|
|
+ </exclusions>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.apache.curator</groupId>
|
|
|
+ <artifactId>curator-recipes</artifactId>
|
|
|
+ <version>${curator.version}</version>
|
|
|
+ </dependency>
|
|
|
+ </dependencies>
|
|
|
+ </dependencyManagement>
|
|
|
+
|
|
|
+ <build>
|
|
|
+ <plugins>
|
|
|
+ <plugin>
|
|
|
+ <groupId>org.apache.maven.plugins</groupId>
|
|
|
+ <artifactId>maven-compiler-plugin</artifactId>
|
|
|
+ <configuration>
|
|
|
+ <encoding>UTF-8</encoding>
|
|
|
+ <source>${java.version}</source>
|
|
|
+ <target>${java.version}</target>
|
|
|
+ </configuration>
|
|
|
+ </plugin>
|
|
|
+ <plugin>
|
|
|
+ <groupId>org.apache.maven.plugins</groupId>
|
|
|
+ <artifactId>maven-surefire-plugin</artifactId>
|
|
|
+ <version>2.18.1</version>
|
|
|
+ <configuration>
|
|
|
+ <skipTests>true</skipTests>
|
|
|
+ </configuration>
|
|
|
+ </plugin>
|
|
|
+ </plugins>
|
|
|
+ </build>
|
|
|
+
|
|
|
+ <modules>
|
|
|
+ <module>liteflow-core</module>
|
|
|
+ <module>liteflow-test</module>
|
|
|
+ <module>liteflow-spring-boot-starter</module>
|
|
|
+ </modules>
|
|
|
+
|
|
|
+ <distributionManagement>
|
|
|
+ <repository>
|
|
|
+ <id>nexus-releases</id>
|
|
|
+ <name>nexus-releases</name>
|
|
|
+ <url>http://118.178.236.200:8087/nexus/content/repositories/thirdparty</url>
|
|
|
+ </repository>
|
|
|
+ <snapshotRepository>
|
|
|
+ <id>nexus-snapshots</id>
|
|
|
+ <name>nexus-snapshots</name>
|
|
|
+ <url>http://118.178.236.200:8087/nexus/content/repositories/snapshots</url>
|
|
|
+ </snapshotRepository>
|
|
|
+ </distributionManagement>
|
|
|
+</project>
|