diff --git a/dolphinscheduler-alert/pom.xml b/dolphinscheduler-alert/pom.xml
index 64111ddd50..ee7e379536 100644
--- a/dolphinscheduler-alert/pom.xml
+++ b/dolphinscheduler-alert/pom.xml
@@ -35,4 +35,16 @@
dolphinscheduler-alert-plugins
dolphinscheduler-alert-server
+
+
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-bom
+ ${project.version}
+ pom
+ import
+
+
+
diff --git a/dolphinscheduler-api/pom.xml b/dolphinscheduler-api/pom.xml
index 119dbe1b84..3727879530 100644
--- a/dolphinscheduler-api/pom.xml
+++ b/dolphinscheduler-api/pom.xml
@@ -165,7 +165,6 @@
org.apache.curator
curator-test
- ${curator.test}
org.javassist
@@ -188,6 +187,18 @@
+
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-bom
+ ${project.version}
+ pom
+ import
+
+
+
+
diff --git a/dolphinscheduler-bom/README.md b/dolphinscheduler-bom/README.md
new file mode 100644
index 0000000000..8bf52533af
--- /dev/null
+++ b/dolphinscheduler-bom/README.md
@@ -0,0 +1,19 @@
+# Introduction
+The `dolphinscheduler-bom` module is used to manage the version of third part dependencies. If you want to import
+`dolphinscheduler-xx` to your project, you need to import `dolphinscheduler-bom` together by below way,
+this can help you to manage the version.
+```xml
+
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-bom
+ ${dolphinscheduler.version}
+ pom
+ import
+
+
+
+```
+If you want to override the version defined in `dolphinscheduler-bom` you can directly add the version at your
+module's `dependencyManagement`.
\ No newline at end of file
diff --git a/dolphinscheduler-bom/pom.xml b/dolphinscheduler-bom/pom.xml
new file mode 100644
index 0000000000..1d3e6be46c
--- /dev/null
+++ b/dolphinscheduler-bom/pom.xml
@@ -0,0 +1,600 @@
+
+
+
+
+ 4.0.0
+
+ org.apache.dolphinscheduler
+ dolphinscheduler
+ dev-SNAPSHOT
+
+ dolphinscheduler-bom
+ ${project.artifactId}
+ pom
+
+
+ 4.1.53.Final
+ 2.5.6
+ 5.3.19
+ 1.5.1
+ 3.2.0
+ 2.3.2
+ 1.2.4
+ 3.4.14
+ 4.3.0
+ 2.12.0
+ 1.11
+ 1.1.1
+ 3.12.0
+ 3.0.1
+ 1.9.4
+ 1.10
+ 1.5
+ 4.1
+ 4.5.13
+ 4.4.15
+ 2.10.5
+ 1.7.2
+ 1.9.16
+ 1.2.11
+ 2.7.3
+ 9.1.3
+ 1.4.200
+ 8.0.16
+ 1.7.5
+ 1.7.5
+ 4.1.2
+ 3.1.0
+ 1.1
+ 1.6.2
+ 24.1-jre
+ 42.3.4
+ 2.1.0
+ 2.11.0
+ 6.1.1
+ 0.1.52
+ 6.1.0.jre8
+ 0.238.1
+ 2.5
+ 1.9.3
+ 2.9.2
+ 1.5.24
+ 2.0.0
+ 0.9.12
+ 0.10.9
+ 3.0.0
+ 1.21
+ 3.1.1
+ 2.5.1
+ 5.8.0
+ 6.2.2.Final
+ 1.12.160
+ 2.10.13
+
+
+
+
+
+
+
+ io.netty
+ netty-bom
+ ${netty.version}
+ import
+ pom
+
+
+ io.netty
+ netty-all
+ ${netty.version}
+
+
+
+
+ org.springframework.boot
+ spring-boot-starter-parent
+ ${spring-boot.version}
+ pom
+ import
+
+
+ org.springframework
+ spring-core
+ ${spring.version}
+
+
+ org.springframework
+ spring-context
+ ${spring.version}
+
+
+ org.springframework
+ spring-beans
+ ${spring.version}
+
+
+ org.springframework
+ spring-tx
+ ${spring.version}
+
+
+ org.springframework
+ spring-jdbc
+ ${spring.version}
+
+
+ org.springframework
+ spring-test
+ ${spring.version}
+ test
+
+
+
+ org.java-websocket
+ Java-WebSocket
+ ${java-websocket.version}
+
+
+
+ com.baomidou
+ mybatis-plus-boot-starter
+ ${mybatis-plus.version}
+
+
+ com.baomidou
+ mybatis-plus
+ ${mybatis-plus.version}
+
+
+ com.baomidou
+ mybatis-plus-annotation
+ ${mybatis-plus.version}
+
+
+
+
+ org.quartz-scheduler
+ quartz
+ ${quartz.version}
+
+
+ com.cronutils
+ cron-utils
+ ${cron-utils.version}
+
+
+
+ com.alibaba
+ druid
+ ${druid.version}
+
+
+
+
+ org.apache.zookeeper
+ zookeeper
+ ${zookeeper.version}
+
+
+ org.slf4j
+ slf4j-log4j12
+
+
+ netty
+ io.netty
+
+
+ com.github.spotbugs
+ spotbugs-annotations
+
+
+
+
+ org.apache.curator
+ curator-framework
+ ${curator.version}
+
+
+ org.slf4j
+ slf4j-log4j12
+
+
+
+
+ org.apache.curator
+ curator-client
+ ${curator.version}
+
+
+ log4j-1.2-api
+ org.apache.logging.log4j
+
+
+
+
+ org.apache.curator
+ curator-recipes
+ ${curator.version}
+
+
+ org.apache.zookeeper
+ zookeeper
+
+
+
+
+ org.apache.curator
+ curator-test
+ ${curator-test.version}
+
+
+
+ commons-codec
+ commons-codec
+ ${commons-codec.version}
+
+
+ commons-logging
+ commons-logging
+ ${commons-logging.version}
+
+
+ commons-httpclient
+ commons-httpclient
+ ${commons-httpclient}
+
+
+ commons-beanutils
+ commons-beanutils
+ ${commons-beanutils.version}
+
+
+ commons-configuration
+ commons-configuration
+ ${commons-configuration.version}
+
+
+ org.apache.commons
+ commons-lang3
+ ${commons-lang3.version}
+
+
+ org.apache.commons
+ commons-email
+ ${commons-email.version}
+
+
+
+ org.apache.httpcomponents
+ httpclient
+ ${httpclient.version}
+
+
+ org.apache.httpcomponents
+ httpcore
+ ${httpcore.version}
+
+
+
+ com.fasterxml.jackson.core
+ jackson-annotations
+ ${jackson.version}
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
+ ${jackson.version}
+
+
+ com.fasterxml.jackson.core
+ jackson-core
+ ${jackson.version}
+
+
+
+
+ io.protostuff
+ protostuff-core
+ ${protostuff.version}
+
+
+ io.protostuff
+ protostuff-runtime
+ ${protostuff.version}
+
+
+
+ net.bytebuddy
+ byte-buddy
+ ${byte-buddy.version}
+
+
+
+ org.reflections
+ reflections
+ ${reflections.version}
+
+
+
+ mysql
+ mysql-connector-java
+ ${mysql-connector.version}
+ test
+
+
+ com.h2database
+ h2
+ ${h2.version}
+
+
+
+ org.slf4j
+ slf4j-api
+ ${slf4j-api.version}
+
+
+ org.slf4j
+ slf4j-log4j12
+ ${slf4j-log4j12.version}
+
+
+
+ ch.qos.logback
+ logback-classic
+ ${logback.version}
+
+
+ ch.qos.logback
+ logback-core
+ ${logback.version}
+
+
+
+
+ org.apache.poi
+ poi
+ ${poi.version}
+
+
+ org.apache.poi
+ poi-ooxml
+ ${poi.version}
+
+
+
+
+ org.apache.hadoop
+ hadoop-common
+ ${hadoop.version}
+
+
+ slf4j-log4j12
+ org.slf4j
+
+
+ com.sun.jersey
+ jersey-json
+
+
+ junit
+ junit
+
+
+ javax.servlet
+ servlet-api
+
+
+
+
+ org.apache.hadoop
+ hadoop-client
+ ${hadoop.version}
+
+
+ org.apache.hadoop
+ hadoop-hdfs
+ ${hadoop.version}
+
+
+ org.apache.hadoop
+ hadoop-yarn-common
+ ${hadoop.version}
+
+
+
+ org.apache.commons
+ commons-collections4
+ ${commons-collections4.version}
+
+
+
+ com.google.guava
+ guava
+ ${guava.version}
+
+
+
+ org.postgresql
+ postgresql
+ ${postgresql.version}
+
+
+
+ org.apache.hive
+ hive-jdbc
+ ${hive-jdbc.version}
+
+
+
+ commons-io
+ commons-io
+ ${commons-io.version}
+
+
+
+ com.github.oshi
+ oshi-core
+ ${oshi-core.version}
+
+
+ org.slf4j
+ slf4j-simple
+
+
+ org.junit.jupiter
+ junit-jupiter-api
+
+
+ org.hamcrest
+ hamcrest
+
+
+
+
+
+ ru.yandex.clickhouse
+ clickhouse-jdbc
+ ${clickhouse-jdbc.version}
+
+
+
+ com.microsoft.sqlserver
+ mssql-jdbc
+ ${mssql-jdbc.version}
+
+
+
+ com.facebook.presto
+ presto-jdbc
+ ${presto-jdbc.version}
+
+
+
+ javax.servlet
+ servlet-api
+ ${servlet-api.version}
+
+
+
+ javax.servlet
+ javax.servlet-api
+ ${javax.servlet-api.version}
+
+
+ io.springfox
+ springfox-swagger2
+ ${springfox.version}
+
+
+
+ io.springfox
+ springfox-swagger-ui
+ ${springfox.version}
+
+
+
+ io.swagger
+ swagger-models
+ ${swagger-models.version}
+
+
+
+ com.github.xiaoymin
+ swagger-bootstrap-ui
+ ${swagger.version}
+
+
+
+ com.github.rholder
+ guava-retrying
+ ${guava-retry.version}
+
+
+
+ javax.activation
+ activation
+ ${activation.version}
+
+
+
+ com.sun.mail
+ javax.mail
+ ${javax-mail}
+
+
+
+ net.sf.py4j
+ py4j
+ ${py4j.version}
+
+
+
+ com.google.code.findbugs
+ jsr305
+ ${jsr305.version}
+
+
+ org.apache.commons
+ commons-compress
+ ${commons-compress.version}
+
+
+ org.apache.commons
+ commons-math3
+ ${commons-math3.version}
+
+
+ com.google.errorprone
+ error_prone_annotations
+ ${error_prone_annotations.version}
+
+
+
+ io.fabric8
+ kubernetes-client
+ ${kubernetes.version}
+
+
+
+ org.hibernate.validator
+ hibernate-validator
+ ${hibernate-validator.version}
+
+
+
+ com.amazonaws
+ aws-java-sdk-emr
+ ${aws-sdk.version}
+
+
+ joda-time
+ joda-time
+ ${joda-time.version}
+
+
+
+ com.amazonaws
+ aws-java-sdk-s3
+ ${aws-sdk.version}
+
+
+
+
+
+
\ No newline at end of file
diff --git a/dolphinscheduler-common/pom.xml b/dolphinscheduler-common/pom.xml
index 3b0ed2e5e7..dddad23c10 100644
--- a/dolphinscheduler-common/pom.xml
+++ b/dolphinscheduler-common/pom.xml
@@ -301,4 +301,16 @@
+
+
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-bom
+ ${project.version}
+ pom
+ import
+
+
+
diff --git a/dolphinscheduler-dao/pom.xml b/dolphinscheduler-dao/pom.xml
index 0e17bcd335..1090096f65 100644
--- a/dolphinscheduler-dao/pom.xml
+++ b/dolphinscheduler-dao/pom.xml
@@ -56,12 +56,10 @@
com.baomidou
mybatis-plus
- ${mybatis-plus.version}
com.baomidou
mybatis-plus-boot-starter
- ${mybatis-plus.version}
org.apache.logging.log4j
@@ -100,6 +98,18 @@
+
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-bom
+ ${project.version}
+ pom
+ import
+
+
+
+
diff --git a/dolphinscheduler-data-quality/pom.xml b/dolphinscheduler-data-quality/pom.xml
index 024739a23a..ab344d7793 100644
--- a/dolphinscheduler-data-quality/pom.xml
+++ b/dolphinscheduler-data-quality/pom.xml
@@ -171,4 +171,16 @@
+
+
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-bom
+ ${project.version}
+ pom
+ import
+
+
+
diff --git a/dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-clickhouse/pom.xml b/dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-clickhouse/pom.xml
index a3f23ff7b9..088e4e9095 100644
--- a/dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-clickhouse/pom.xml
+++ b/dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-clickhouse/pom.xml
@@ -34,7 +34,6 @@
org.apache.dolphinscheduler
dolphinscheduler-spi
- provided
@@ -64,7 +63,6 @@
jackson-core
- ${clickhouse.jdbc.version}
diff --git a/dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-hive/pom.xml b/dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-hive/pom.xml
index 4ba64c86d0..7175f4572a 100644
--- a/dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-hive/pom.xml
+++ b/dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-hive/pom.xml
@@ -104,7 +104,6 @@
org.apache.hive
hive-jdbc
- ${hive.jdbc.version}
slf4j-log4j12
diff --git a/dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-presto/pom.xml b/dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-presto/pom.xml
index 4090711f2b..9abe5161b2 100644
--- a/dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-presto/pom.xml
+++ b/dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-presto/pom.xml
@@ -34,19 +34,16 @@
org.apache.dolphinscheduler
dolphinscheduler-spi
- provided
org.apache.dolphinscheduler
dolphinscheduler-datasource-api
- ${project.version}
com.facebook.presto
presto-jdbc
- ${presto.jdbc.version}
diff --git a/dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-sqlserver/pom.xml b/dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-sqlserver/pom.xml
index 88ba02b555..9031f7d116 100644
--- a/dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-sqlserver/pom.xml
+++ b/dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-sqlserver/pom.xml
@@ -51,7 +51,6 @@
com.microsoft.azure
- ${mssql.jdbc.version}
diff --git a/dolphinscheduler-datasource-plugin/pom.xml b/dolphinscheduler-datasource-plugin/pom.xml
index 1be4cbf428..6517ceba2e 100644
--- a/dolphinscheduler-datasource-plugin/pom.xml
+++ b/dolphinscheduler-datasource-plugin/pom.xml
@@ -50,6 +50,13 @@
dolphinscheduler-datasource-hive
${project.version}
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-bom
+ ${project.version}
+ pom
+ import
+
diff --git a/dolphinscheduler-log-server/pom.xml b/dolphinscheduler-log-server/pom.xml
index 02499f8b14..26244a4e1a 100644
--- a/dolphinscheduler-log-server/pom.xml
+++ b/dolphinscheduler-log-server/pom.xml
@@ -49,4 +49,16 @@
+
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-bom
+ ${project.version}
+ pom
+ import
+
+
+
+
diff --git a/dolphinscheduler-master/pom.xml b/dolphinscheduler-master/pom.xml
index fadde209a9..558741fea1 100644
--- a/dolphinscheduler-master/pom.xml
+++ b/dolphinscheduler-master/pom.xml
@@ -248,6 +248,18 @@
+
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-bom
+ ${project.version}
+ pom
+ import
+
+
+
+
diff --git a/dolphinscheduler-meter/pom.xml b/dolphinscheduler-meter/pom.xml
index da4968bb1a..acaee02dca 100644
--- a/dolphinscheduler-meter/pom.xml
+++ b/dolphinscheduler-meter/pom.xml
@@ -83,6 +83,18 @@
+
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-bom
+ ${project.version}
+ pom
+ import
+
+
+
+
diff --git a/dolphinscheduler-microbench/pom.xml b/dolphinscheduler-microbench/pom.xml
index 022799c04b..9ee35e09d0 100644
--- a/dolphinscheduler-microbench/pom.xml
+++ b/dolphinscheduler-microbench/pom.xml
@@ -67,6 +67,18 @@
+
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-bom
+ ${project.version}
+ pom
+ import
+
+
+
+
diff --git a/dolphinscheduler-registry/pom.xml b/dolphinscheduler-registry/pom.xml
index b8f08b49c1..e711900550 100644
--- a/dolphinscheduler-registry/pom.xml
+++ b/dolphinscheduler-registry/pom.xml
@@ -49,4 +49,16 @@
dolphinscheduler-registry-plugins
dolphinscheduler-registry-all
+
+
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-bom
+ ${project.version}
+ pom
+ import
+
+
+
diff --git a/dolphinscheduler-remote/pom.xml b/dolphinscheduler-remote/pom.xml
index 78640dbd23..c3a4be1555 100644
--- a/dolphinscheduler-remote/pom.xml
+++ b/dolphinscheduler-remote/pom.xml
@@ -73,4 +73,16 @@
+
+
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-bom
+ ${project.version}
+ pom
+ import
+
+
+
diff --git a/dolphinscheduler-scheduler-plugin/pom.xml b/dolphinscheduler-scheduler-plugin/pom.xml
index 15e2f4f898..65b8873674 100644
--- a/dolphinscheduler-scheduler-plugin/pom.xml
+++ b/dolphinscheduler-scheduler-plugin/pom.xml
@@ -32,4 +32,16 @@
dolphinscheduler-scheduler-api
dolphinscheduler-scheduler-quartz
+
+
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-bom
+ ${project.version}
+ pom
+ import
+
+
+
\ No newline at end of file
diff --git a/dolphinscheduler-server/pom.xml b/dolphinscheduler-server/pom.xml
index 94f9c84ba0..780624dbac 100644
--- a/dolphinscheduler-server/pom.xml
+++ b/dolphinscheduler-server/pom.xml
@@ -194,6 +194,18 @@
+
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-bom
+ ${project.version}
+ pom
+ import
+
+
+
+
diff --git a/dolphinscheduler-service/pom.xml b/dolphinscheduler-service/pom.xml
index 8a3f18b555..8b450f9f53 100644
--- a/dolphinscheduler-service/pom.xml
+++ b/dolphinscheduler-service/pom.xml
@@ -63,4 +63,16 @@
+
+
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-bom
+ ${project.version}
+ pom
+ import
+
+
+
diff --git a/dolphinscheduler-spi/pom.xml b/dolphinscheduler-spi/pom.xml
index 3a371858d9..ea831b6f41 100644
--- a/dolphinscheduler-spi/pom.xml
+++ b/dolphinscheduler-spi/pom.xml
@@ -47,7 +47,6 @@
com.baomidou
mybatis-plus-annotation
- ${mybatis-plus.version}
provided
@@ -55,4 +54,16 @@
guava
+
+
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-bom
+ ${project.version}
+ pom
+ import
+
+
+
diff --git a/dolphinscheduler-standalone-server/pom.xml b/dolphinscheduler-standalone-server/pom.xml
index f149296fdb..dd4d756065 100644
--- a/dolphinscheduler-standalone-server/pom.xml
+++ b/dolphinscheduler-standalone-server/pom.xml
@@ -58,7 +58,6 @@
org.apache.curator
curator-test
- ${curator.test}
org.javassist
@@ -68,6 +67,18 @@
+
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-bom
+ ${project.version}
+ pom
+ import
+
+
+
+
diff --git a/dolphinscheduler-task-plugin/dolphinscheduler-task-api/pom.xml b/dolphinscheduler-task-plugin/dolphinscheduler-task-api/pom.xml
index adce339433..0039f879ad 100644
--- a/dolphinscheduler-task-plugin/dolphinscheduler-task-api/pom.xml
+++ b/dolphinscheduler-task-plugin/dolphinscheduler-task-api/pom.xml
@@ -31,12 +31,10 @@
org.apache.dolphinscheduler
dolphinscheduler-spi
- provided
com.baomidou
mybatis-plus-annotation
- ${mybatis-plus.version}
commons-io
diff --git a/dolphinscheduler-task-plugin/dolphinscheduler-task-emr/pom.xml b/dolphinscheduler-task-plugin/dolphinscheduler-task-emr/pom.xml
index d6bfbf3af8..7a4e9913a2 100644
--- a/dolphinscheduler-task-plugin/dolphinscheduler-task-emr/pom.xml
+++ b/dolphinscheduler-task-plugin/dolphinscheduler-task-emr/pom.xml
@@ -42,7 +42,6 @@
com.amazonaws
aws-java-sdk-emr
- ${aws.sdk.version}
diff --git a/dolphinscheduler-task-plugin/pom.xml b/dolphinscheduler-task-plugin/pom.xml
index 49f874d904..f934cc5c83 100644
--- a/dolphinscheduler-task-plugin/pom.xml
+++ b/dolphinscheduler-task-plugin/pom.xml
@@ -58,4 +58,16 @@
dolphinscheduler-task-dvc
dolphinscheduler-task-dinky
+
+
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-bom
+ ${project.version}
+ pom
+ import
+
+
+
\ No newline at end of file
diff --git a/dolphinscheduler-tools/pom.xml b/dolphinscheduler-tools/pom.xml
index 5794215ad7..4212bcf4bf 100644
--- a/dolphinscheduler-tools/pom.xml
+++ b/dolphinscheduler-tools/pom.xml
@@ -37,6 +37,18 @@
+
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-bom
+ ${project.version}
+ pom
+ import
+
+
+
+
diff --git a/dolphinscheduler-ui/pom.xml b/dolphinscheduler-ui/pom.xml
index 4ec634e39c..ed8dc6fcd9 100644
--- a/dolphinscheduler-ui/pom.xml
+++ b/dolphinscheduler-ui/pom.xml
@@ -32,6 +32,7 @@
v16.13.1
v6.32.6
src
+ 1.12.1
diff --git a/dolphinscheduler-worker/pom.xml b/dolphinscheduler-worker/pom.xml
index 760ffaa80a..d648d1d410 100644
--- a/dolphinscheduler-worker/pom.xml
+++ b/dolphinscheduler-worker/pom.xml
@@ -95,6 +95,18 @@
+
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-bom
+ ${project.version}
+ pom
+ import
+
+
+
+
diff --git a/pom.xml b/pom.xml
index e7c4130409..8cfcec8e77 100644
--- a/pom.xml
+++ b/pom.xml
@@ -51,48 +51,11 @@
UTF-8
UTF-8
- 4.3.0
- 3.4.14
- 5.3.19
2.5.6
1.8
- 1.2.11
- 2.7.3
- 2.3.2
- 2.10.5
- 3.2.0
- 2.0.1
- 9.1.3
- 1.2.4
- 1.4.200
- 1.11
- 1.1.1
- 3.12.0
- 4.5.13
- 4.4.15
4.12
- 8.0.16
- 1.7.5
- 1.7.5
- 3.0.1
- 1.9.4
- 1.10
- 1.5
- 4.1.2
- 3.1.0
- 4.1
- 24.1-jre
- 42.3.4
- 2.1.0
- 2.11.0
- 6.1.1
- 0.1.52
- 6.1.0.jre8
- 0.238.1
3.1.12
3.1.2
- 2.12.0
- 1.12.1
3.3
3.3.0
2.5.3
@@ -103,34 +66,13 @@
3.2.1
2.2.0
0.8.7
- 1.0
false
2.7
- 2.5
- 1.9.3
- 2.9.2
- 1.5.24
- 2.0.0
- 1.7.2
- 0.9.12
- 1.9.16
- 1.5.1
- 0.10.9
1.0.1
false
- 4.1.53.Final
3.2.0
2.0.9
- 3.0.0
- 1.21
- 3.1.1
- 2.5.1
3.0.0
- 3.1.6
- 5.8.0
- 6.2.2.Final
- 1.12.160
- 2.10.13
7.0.4
1.18.20
apache
@@ -143,729 +85,6 @@
true
-
-
-
- io.netty
- netty-bom
- ${netty.version}
- import
- pom
-
-
- org.springframework.boot
- spring-boot-starter-parent
- ${spring.boot.version}
- pom
- import
-
-
-
- io.netty
- netty-all
- ${netty.version}
-
-
-
- org.java-websocket
- Java-WebSocket
- ${java-websocket.version}
-
-
- com.baomidou
- mybatis-plus-boot-starter
- ${mybatis-plus.version}
-
-
- com.baomidou
- mybatis-plus
- ${mybatis-plus.version}
-
-
- com.baomidou
- mybatis-plus-annotation
- ${mybatis-plus.version}
-
-
-
-
- org.quartz-scheduler
- quartz
- ${quartz.version}
-
-
- com.cronutils
- cron-utils
- ${cron.utils.version}
-
-
-
- com.alibaba
- druid
- ${druid.version}
-
-
-
- org.springframework
- spring-core
- ${spring.version}
-
-
- org.springframework
- spring-context
- ${spring.version}
-
-
- org.springframework
- spring-beans
- ${spring.version}
-
-
- org.springframework
- spring-tx
- ${spring.version}
-
-
- org.springframework
- spring-jdbc
- ${spring.version}
-
-
- org.springframework
- spring-test
- ${spring.version}
- test
-
-
- org.apache.dolphinscheduler
- dolphinscheduler-server
- ${project.version}
-
-
- org.apache.dolphinscheduler
- dolphinscheduler-master
- ${project.version}
-
-
- org.apache.dolphinscheduler
- dolphinscheduler-worker
- ${project.version}
-
-
- org.apache.dolphinscheduler
- dolphinscheduler-log-server
- ${project.version}
-
-
- org.apache.dolphinscheduler
- dolphinscheduler-standalone-server
- ${project.version}
-
-
- org.apache.dolphinscheduler
- dolphinscheduler-common
- ${project.version}
-
-
- org.apache.dolphinscheduler
- dolphinscheduler-alert-plugin
- ${project.version}
-
-
- org.apache.dolphinscheduler
- dolphinscheduler-registry-plugin
- ${project.version}
-
-
- org.apache.dolphinscheduler
- dolphinscheduler-registry-all
- ${project.version}
-
-
- org.apache.dolphinscheduler
- dolphinscheduler-dao
- ${project.version}
-
-
- org.apache.dolphinscheduler
- dolphinscheduler-api
- ${project.version}
-
-
- org.apache.dolphinscheduler
- dolphinscheduler-remote
- ${project.version}
-
-
- org.apache.dolphinscheduler
- dolphinscheduler-service
- ${project.version}
-
-
- org.apache.dolphinscheduler
- dolphinscheduler-meter
- ${project.version}
-
-
- org.apache.dolphinscheduler
- dolphinscheduler-spi
- ${project.version}
-
-
-
- org.apache.dolphinscheduler
- dolphinscheduler-data-quality
- ${project.version}
-
-
-
- org.apache.dolphinscheduler
- dolphinscheduler-python
- ${project.version}
-
-
- org.apache.dolphinscheduler
- dolphinscheduler-alert-api
- ${project.version}
-
-
- org.apache.dolphinscheduler
- dolphinscheduler-alert-server
- ${project.version}
-
-
- org.apache.dolphinscheduler
- dolphinscheduler-alert-dingtalk
- ${project.version}
-
-
- org.apache.dolphinscheduler
- dolphinscheduler-alert-email
- ${project.version}
-
-
- org.apache.dolphinscheduler
- dolphinscheduler-alert-feishu
- ${project.version}
-
-
- org.apache.dolphinscheduler
- dolphinscheduler-alert-http
- ${project.version}
-
-
- org.apache.dolphinscheduler
- dolphinscheduler-alert-script
- ${project.version}
-
-
- org.apache.dolphinscheduler
- dolphinscheduler-alert-slack
- ${project.version}
-
-
- org.apache.dolphinscheduler
- dolphinscheduler-alert-wechat
- ${project.version}
-
-
- org.apache.dolphinscheduler
- dolphinscheduler-alert-pagerduty
- ${project.version}
-
-
- org.apache.dolphinscheduler
- dolphinscheduler-alert-webexteams
- ${project.version}
-
-
- org.apache.dolphinscheduler
- dolphinscheduler-alert-telegram
- ${project.version}
-
-
- org.apache.dolphinscheduler
- dolphinscheduler-registry-api
- ${project.version}
-
-
- org.apache.dolphinscheduler
- dolphinscheduler-registry-zookeeper
- ${project.version}
-
-
- org.apache.dolphinscheduler
- dolphinscheduler-registry-mysql
- ${project.version}
-
-
-
- org.apache.dolphinscheduler
- dolphinscheduler-scheduler-api
- ${project.version}
-
-
- org.apache.dolphinscheduler
- dolphinscheduler-scheduler-quartz
- ${project.version}
-
-
-
- org.apache.dolphinscheduler
- dolphinscheduler-datasource-all
- ${project.version}
-
-
- org.apache.dolphinscheduler
- dolphinscheduler-datasource-api
- ${project.version}
-
-
-
- org.apache.dolphinscheduler
- dolphinscheduler-task-api
- ${project.version}
-
-
- org.apache.dolphinscheduler
- dolphinscheduler-task-python
- ${project.version}
-
-
- org.apache.dolphinscheduler
- dolphinscheduler-task-all
- ${project.version}
-
-
-
- org.apache.dolphinscheduler
- dolphinscheduler-ui
- ${project.version}
-
-
- org.apache.dolphinscheduler
- dolphinscheduler-tools
- ${project.version}
-
-
-
- org.apache.curator
- curator-framework
- ${curator.version}
-
-
- org.slf4j
- slf4j-log4j12
-
-
-
-
- org.apache.zookeeper
- zookeeper
- ${zookeeper.version}
-
-
- org.slf4j
- slf4j-log4j12
-
-
- netty
- io.netty
-
-
- com.github.spotbugs
- spotbugs-annotations
-
-
-
-
- org.apache.curator
- curator-client
- ${curator.version}
-
-
- log4j-1.2-api
- org.apache.logging.log4j
-
-
-
-
-
- org.apache.curator
- curator-recipes
- ${curator.version}
-
-
- org.apache.zookeeper
- zookeeper
-
-
-
-
-
- org.apache.curator
- curator-test
- ${curator.test}
-
-
- commons-codec
- commons-codec
- ${commons.codec.version}
-
-
- commons-logging
- commons-logging
- ${commons.logging.version}
-
-
- org.apache.commons
- commons-lang3
- ${commons.lang3.version}
-
-
- org.apache.httpcomponents
- httpclient
- ${httpclient.version}
-
-
- org.apache.httpcomponents
- httpcore
- ${httpcore.version}
-
-
- com.fasterxml.jackson.core
- jackson-annotations
- ${jackson.version}
-
-
- com.fasterxml.jackson.core
- jackson-databind
- ${jackson.version}
-
-
- com.fasterxml.jackson.core
- jackson-core
- ${jackson.version}
-
-
-
-
- io.protostuff
- protostuff-core
- ${protostuff.version}
-
-
- io.protostuff
- protostuff-runtime
- ${protostuff.version}
-
-
-
- net.bytebuddy
- byte-buddy
- ${byte-buddy.version}
-
-
-
- org.reflections
- reflections
- ${reflections.version}
-
-
-
- junit
- junit
- ${junit.version}
-
-
-
- mysql
- mysql-connector-java
- ${mysql.connector.version}
- test
-
-
- com.h2database
- h2
- ${h2.version}
-
-
- org.slf4j
- slf4j-api
- ${slf4j.api.version}
-
-
-
- org.slf4j
- slf4j-log4j12
- ${slf4j.log4j12.version}
-
-
-
- commons-httpclient
- commons-httpclient
- ${commons.httpclient}
-
-
- commons-beanutils
- commons-beanutils
- ${commons.beanutils.version}
-
-
-
- commons-configuration
- commons-configuration
- ${commons.configuration.version}
-
-
-
- ch.qos.logback
- logback-classic
- ${logback.version}
-
-
- ch.qos.logback
- logback-core
- ${logback.version}
-
-
-
- org.apache.commons
- commons-email
- ${commons.email.version}
-
-
-
-
- org.apache.poi
- poi
- ${poi.version}
-
-
- org.apache.poi
- poi-ooxml
- ${poi.version}
-
-
-
-
- org.apache.hadoop
- hadoop-common
- ${hadoop.version}
-
-
- slf4j-log4j12
- org.slf4j
-
-
- com.sun.jersey
- jersey-json
-
-
- junit
- junit
-
-
- javax.servlet
- servlet-api
-
-
-
-
- org.apache.hadoop
- hadoop-client
- ${hadoop.version}
-
-
- org.apache.hadoop
- hadoop-hdfs
- ${hadoop.version}
-
-
- org.apache.hadoop
- hadoop-yarn-common
- ${hadoop.version}
-
-
- org.apache.commons
- commons-collections4
- ${commons.collections4.version}
-
-
-
- com.google.guava
- guava
- ${guava.version}
-
-
-
- org.postgresql
- postgresql
- ${postgresql.version}
-
-
-
- org.apache.hive
- hive-jdbc
- ${hive.jdbc.version}
-
-
-
- commons-io
- commons-io
- ${commons.io.version}
-
-
-
- com.github.oshi
- oshi-core
- ${oshi.core.version}
-
-
- org.slf4j
- slf4j-simple
-
-
- org.junit.jupiter
- junit-jupiter-api
-
-
- org.hamcrest
- hamcrest
-
-
-
-
-
- ru.yandex.clickhouse
- clickhouse-jdbc
- ${clickhouse.jdbc.version}
-
-
-
- com.microsoft.sqlserver
- mssql-jdbc
- ${mssql.jdbc.version}
-
-
-
- com.facebook.presto
- presto-jdbc
- ${presto.jdbc.version}
-
-
-
- javax.servlet
- servlet-api
- ${servlet-api.version}
-
-
-
- javax.servlet
- javax.servlet-api
- ${javax.servlet.api.version}
-
-
- io.springfox
- springfox-swagger2
- ${springfox.version}
-
-
-
- io.springfox
- springfox-swagger-ui
- ${springfox.version}
-
-
-
- io.swagger
- swagger-models
- ${swagger-models.version}
-
-
-
- com.github.xiaoymin
- swagger-bootstrap-ui
- ${swagger.version}
-
-
-
- com.github.rholder
- guava-retrying
- ${guava-retry.version}
-
-
-
- javax.activation
- activation
- 1.1
-
-
-
- com.sun.mail
- javax.mail
- 1.6.2
-
-
-
- net.sf.py4j
- py4j
- ${py4j.version}
-
-
-
- com.google.code.findbugs
- jsr305
- ${jsr305.version}
-
-
- org.apache.commons
- commons-compress
- ${commons-compress.version}
-
-
- org.apache.commons
- commons-math3
- ${commons-math3.version}
-
-
- com.google.errorprone
- error_prone_annotations
- ${error_prone_annotations.version}
-
-
-
- io.fabric8
- kubernetes-client
- ${kubernetes.version}
-
-
-
- org.hibernate.validator
- hibernate-validator
- ${hibernate.validator.version}
-
-
-
- com.amazonaws
- aws-java-sdk-emr
- ${aws.sdk.version}
-
-
- joda-time
- joda-time
- ${joda-time.version}
-
-
-
- com.amazonaws
- aws-java-sdk-s3
- ${aws.sdk.version}
-
-
-
-
-
@@ -1228,6 +447,223 @@
+
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-server
+ ${project.version}
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-master
+ ${project.version}
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-worker
+ ${project.version}
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-log-server
+ ${project.version}
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-standalone-server
+ ${project.version}
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-common
+ ${project.version}
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-alert-plugin
+ ${project.version}
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-registry-plugin
+ ${project.version}
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-registry-all
+ ${project.version}
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-dao
+ ${project.version}
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-api
+ ${project.version}
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-remote
+ ${project.version}
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-service
+ ${project.version}
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-meter
+ ${project.version}
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-spi
+ ${project.version}
+
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-data-quality
+ ${project.version}
+
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-python
+ ${project.version}
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-alert-api
+ ${project.version}
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-alert-server
+ ${project.version}
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-alert-dingtalk
+ ${project.version}
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-alert-email
+ ${project.version}
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-alert-feishu
+ ${project.version}
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-alert-http
+ ${project.version}
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-alert-script
+ ${project.version}
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-alert-slack
+ ${project.version}
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-alert-wechat
+ ${project.version}
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-alert-pagerduty
+ ${project.version}
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-alert-webexteams
+ ${project.version}
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-alert-telegram
+ ${project.version}
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-registry-api
+ ${project.version}
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-registry-zookeeper
+ ${project.version}
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-registry-mysql
+ ${project.version}
+
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-scheduler-api
+ ${project.version}
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-scheduler-quartz
+ ${project.version}
+
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-datasource-all
+ ${project.version}
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-datasource-api
+ ${project.version}
+
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-task-api
+ ${project.version}
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-task-python
+ ${project.version}
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-task-all
+ ${project.version}
+
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-ui
+ ${project.version}
+
+
+ org.apache.dolphinscheduler
+ dolphinscheduler-tools
+ ${project.version}
+
+
+
+
+