@ -27,12 +27,20 @@
<name > ${project.artifactId}</name>
<name > ${project.artifactId}</name>
<packaging > jar</packaging>
<packaging > jar</packaging>
<properties >
<jasper-runtime.version > 5.5.23</jasper-runtime.version>
<servlet-api.version > 2.5</servlet-api.version>
<swagger.version > 1.9.3</swagger.version>
<springfox.version > 2.9.2</springfox.version>
</properties>
<dependencies >
<dependencies >
<dependency >
<dependency >
<groupId > org.apache.dolphinscheduler</groupId>
<groupId > org.apache.dolphinscheduler</groupId>
<artifactId > dolphinscheduler-alert</artifactId>
<artifactId > dolphinscheduler-alert</artifactId>
</dependency>
</dependency>
<dependency >
<dependency >
<groupId > org.apache.dolphinscheduler</groupId>
<groupId > org.apache.dolphinscheduler</groupId>
<artifactId > dolphinscheduler-server</artifactId>
<artifactId > dolphinscheduler-server</artifactId>
<exclusions >
<exclusions >
@ -91,25 +99,8 @@
</exclusions>
</exclusions>
</dependency>
</dependency>
<dependency >
<groupId > org.springframework.boot</groupId>
<artifactId > spring-boot-starter-test</artifactId>
<scope > test</scope>
<exclusions >
<exclusion >
<groupId > org.ow2.asm</groupId>
<artifactId > asm</artifactId>
</exclusion>
<exclusion >
<groupId > org.springframework.boot</groupId>
<artifactId > spring-boot</artifactId>
</exclusion>
<exclusion >
<groupId > org.springframework.boot</groupId>
<artifactId > spring-boot-autoconfigure</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency >
<dependency >
<groupId > org.springframework.boot</groupId>
<groupId > org.springframework.boot</groupId>
<artifactId > spring-boot-starter-aop</artifactId>
<artifactId > spring-boot-starter-aop</artifactId>
@ -120,6 +111,7 @@
</exclusion>
</exclusion>
</exclusions>
</exclusions>
</dependency>
</dependency>
<dependency >
<dependency >
<groupId > org.springframework</groupId>
<groupId > org.springframework</groupId>
<artifactId > spring-context</artifactId>
<artifactId > spring-context</artifactId>
@ -129,6 +121,7 @@
<groupId > org.apache.httpcomponents</groupId>
<groupId > org.apache.httpcomponents</groupId>
<artifactId > httpcore</artifactId>
<artifactId > httpcore</artifactId>
</dependency>
</dependency>
<dependency >
<dependency >
<groupId > org.apache.httpcomponents</groupId>
<groupId > org.apache.httpcomponents</groupId>
<artifactId > httpclient</artifactId>
<artifactId > httpclient</artifactId>
@ -138,10 +131,12 @@
<groupId > com.fasterxml.jackson.core</groupId>
<groupId > com.fasterxml.jackson.core</groupId>
<artifactId > jackson-annotations</artifactId>
<artifactId > jackson-annotations</artifactId>
</dependency>
</dependency>
<dependency >
<dependency >
<groupId > com.fasterxml.jackson.core</groupId>
<groupId > com.fasterxml.jackson.core</groupId>
<artifactId > jackson-databind</artifactId>
<artifactId > jackson-databind</artifactId>
</dependency>
</dependency>
<dependency >
<dependency >
<groupId > com.fasterxml.jackson.core</groupId>
<groupId > com.fasterxml.jackson.core</groupId>
<artifactId > jackson-core</artifactId>
<artifactId > jackson-core</artifactId>
@ -152,6 +147,11 @@
<artifactId > fastjson</artifactId>
<artifactId > fastjson</artifactId>
</dependency>
</dependency>
<dependency >
<groupId > commons-collections</groupId>
<artifactId > commons-collections</artifactId>
</dependency>
<dependency >
<dependency >
<groupId > org.quartz-scheduler</groupId>
<groupId > org.quartz-scheduler</groupId>
<artifactId > quartz</artifactId>
<artifactId > quartz</artifactId>
@ -171,19 +171,19 @@
<dependency >
<dependency >
<groupId > io.springfox</groupId>
<groupId > io.springfox</groupId>
<artifactId > springfox-swagger2</artifactId>
<artifactId > springfox-swagger2</artifactId>
<version > 2.9.2 </version>
<version > ${springfox.version} </version>
</dependency>
</dependency>
<dependency >
<dependency >
<groupId > io.springfox</groupId>
<groupId > io.springfox</groupId>
<artifactId > springfox-swagger-ui</artifactId>
<artifactId > springfox-swagger-ui</artifactId>
<version > 2.9.2 </version>
<version > ${springfox.version} </version>
</dependency>
</dependency>
<dependency >
<dependency >
<groupId > com.github.xiaoymin</groupId>
<groupId > com.github.xiaoymin</groupId>
<artifactId > swagger-bootstrap-ui</artifactId>
<artifactId > swagger-bootstrap-ui</artifactId>
<version > 1.9.3 </version>
<version > ${swagger.version} </version>
</dependency>
</dependency>
<dependency >
<dependency >
@ -191,38 +191,37 @@
<artifactId > dolphinscheduler-rpc</artifactId>
<artifactId > dolphinscheduler-rpc</artifactId>
</dependency>
</dependency>
<dependency >
<groupId > junit</groupId>
<artifactId > junit</artifactId>
<version > 4.12</version>
<scope > test</scope>
</dependency>
<dependency >
<dependency >
<groupId > org.apache.curator</groupId>
<groupId > org.apache.curator</groupId>
<artifactId > curator-framework</artifactId>
<artifactId > curator-framework</artifactId>
</dependency>
</dependency>
<dependency >
<dependency >
<groupId > org.apache.curator</groupId>
<groupId > org.apache.curator</groupId>
<artifactId > curator-recipes</artifactId>
<artifactId > curator-recipes</artifactId>
</dependency>
</dependency>
<!-- hadoop -->
<!-- hadoop -->
<dependency >
<dependency >
<groupId > org.apache.hadoop</groupId>
<groupId > org.apache.hadoop</groupId>
<artifactId > hadoop-common</artifactId>
<artifactId > hadoop-common</artifactId>
</dependency>
</dependency>
<dependency >
<dependency >
<groupId > org.apache.hadoop</groupId>
<groupId > org.apache.hadoop</groupId>
<artifactId > hadoop-client</artifactId>
<artifactId > hadoop-client</artifactId>
</dependency>
</dependency>
<dependency >
<dependency >
<groupId > org.apache.hadoop</groupId>
<groupId > org.apache.hadoop</groupId>
<artifactId > hadoop-hdfs</artifactId>
<artifactId > hadoop-hdfs</artifactId>
</dependency>
</dependency>
<dependency >
<dependency >
<groupId > org.apache.hadoop</groupId>
<groupId > org.apache.hadoop</groupId>
<artifactId > hadoop-yarn-common</artifactId>
<artifactId > hadoop-yarn-common</artifactId>
</dependency>
</dependency>
<dependency >
<dependency >
<groupId > org.apache.hadoop</groupId>
<groupId > org.apache.hadoop</groupId>
<artifactId > hadoop-aws</artifactId>
<artifactId > hadoop-aws</artifactId>
@ -231,11 +230,40 @@
<dependency >
<dependency >
<groupId > tomcat</groupId>
<groupId > tomcat</groupId>
<artifactId > jasper-runtime</artifactId>
<artifactId > jasper-runtime</artifactId>
<version > ${jasper-runtime.version}</version>
</dependency>
</dependency>
<dependency >
<dependency >
<groupId > javax.servlet</groupId>
<groupId > javax.servlet</groupId>
<artifactId > servlet-api</artifactId>
<artifactId > servlet-api</artifactId>
<version > ${servlet-api.version}</version>
</dependency>
<!-- just for test -->
<dependency >
<groupId > org.springframework.boot</groupId>
<artifactId > spring-boot-starter-test</artifactId>
<scope > test</scope>
<exclusions >
<exclusion >
<groupId > org.ow2.asm</groupId>
<artifactId > asm</artifactId>
</exclusion>
<exclusion >
<groupId > org.springframework.boot</groupId>
<artifactId > spring-boot</artifactId>
</exclusion>
<exclusion >
<groupId > org.springframework.boot</groupId>
<artifactId > spring-boot-autoconfigure</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency >
<groupId > junit</groupId>
<artifactId > junit</artifactId>
<scope > test</scope>
</dependency>
</dependency>
<dependency >
<dependency >