diff --git a/pom.xml b/pom.xml
index 89b396d..cfb32f3 100644
--- a/pom.xml
+++ b/pom.xml
@@ -10,6 +10,8 @@
pom
+ pulsar-admin-bom
+ pulsar-admin-parent-dependencies
pulsar-admin
pulsar-admin-api
pulsar-admin-common
@@ -22,26 +24,14 @@
8
UTF-8
src/main/java
-
- 13.0
- 4.2.2
- 0.0.5
- 0.4.0
- 2.17.2
- 5.11.0
- 2.20.0
- 1.18.34
- 10.18.0
- 1.1.22
- 6.1.12
- 3.2.9
- 1.18.20.0
0.8.12
- 3.13.0
+ 1.18.20.0
+ 1.18.34
3.5.0
- 3.5.0
+ 3.13.0
3.8.0
+ 3.5.0
3.2.5
3.10.0
3.1.1
@@ -49,80 +39,11 @@
3.3.1
3.5.0
1.7.0
+ 10.18.0
4.8.6.2
2.43.0
- 5.3.1
- 4.1.112.Final
- 4.12.0
- 4.5.10
-
-
-
- com.fasterxml.jackson
- jackson-bom
- ${jackson.version}
- pom
- import
-
-
- io.netty
- netty-transport-native-epoll
- linux-x86_64
- ${netty.version}
- test
-
-
-
-
-
-
- org.projectlombok
- lombok
- ${lombok.version}
-
-
- org.jetbrains
- annotations
- ${annotations.version}
-
-
- com.fasterxml.jackson.core
- jackson-databind
-
-
- org.awaitility
- awaitility
- ${awaitility.version}
- test
-
-
- org.junit.jupiter
- junit-jupiter-engine
- ${junit.version}
- test
-
-
- org.junit.jupiter
- junit-jupiter-params
- ${junit.version}
- test
-
-
- org.apache.logging.log4j
- log4j-slf4j-impl
- ${log4j.version}
- test
-
-
- io.github.embedded-middleware
- embedded-pulsar-core
- ${embedded-pulsar.version}
- test
-
-
-
${src.dir}
diff --git a/pulsar-admin-api/pom.xml b/pulsar-admin-api/pom.xml
index 7976e56..e57c213 100644
--- a/pulsar-admin-api/pom.xml
+++ b/pulsar-admin-api/pom.xml
@@ -5,8 +5,9 @@
4.0.0
io.github.protocol-laboratory
- pulsar-admin-parent
+ pulsar-admin-parent-dependencies
0.2.0
+ ../pulsar-admin-parent-dependencies
pulsar-admin-api
diff --git a/pulsar-admin-bom/pom.xml b/pulsar-admin-bom/pom.xml
new file mode 100644
index 0000000..7fefe32
--- /dev/null
+++ b/pulsar-admin-bom/pom.xml
@@ -0,0 +1,52 @@
+
+
+ 4.0.0
+
+
+ io.github.protocol-laboratory
+ pulsar-admin-parent
+ 0.2.0
+
+
+ pulsar-admin-bom
+ pom
+ 0.2.0
+
+
+ 13.0
+ 5.3.1
+ 4.2.2
+ 0.0.5
+ 0.4.0
+ 2.17.2
+ 5.11.0
+ 2.20.0
+ 4.1.112.Final
+ 4.12.0
+ 1.1.22
+ 3.2.9
+ 6.1.12
+ 4.5.10
+
+
+
+
+
+ com.fasterxml.jackson
+ jackson-bom
+ ${jackson.version}
+ pom
+ import
+
+
+ io.netty
+ netty-transport-native-epoll
+ linux-x86_64
+ ${netty.version}
+ test
+
+
+
+
diff --git a/pulsar-admin-common/pom.xml b/pulsar-admin-common/pom.xml
index 7e0487d..a759ea6 100644
--- a/pulsar-admin-common/pom.xml
+++ b/pulsar-admin-common/pom.xml
@@ -5,8 +5,9 @@
4.0.0
io.github.protocol-laboratory
- pulsar-admin-parent
+ pulsar-admin-parent-dependencies
0.2.0
+ ../pulsar-admin-parent-dependencies
pulsar-admin-common
diff --git a/pulsar-admin-parent-dependencies/pom.xml b/pulsar-admin-parent-dependencies/pom.xml
new file mode 100644
index 0000000..bd42156
--- /dev/null
+++ b/pulsar-admin-parent-dependencies/pom.xml
@@ -0,0 +1,64 @@
+
+
+ 4.0.0
+
+
+ io.github.protocol-laboratory
+ pulsar-admin-bom
+ 0.2.0
+ ../pulsar-admin-bom
+
+
+ pulsar-admin-parent-dependencies
+ pom
+ 0.2.0
+
+
+
+ org.projectlombok
+ lombok
+ ${lombok.version}
+
+
+ org.jetbrains
+ annotations
+ ${annotations.version}
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
+
+
+ org.awaitility
+ awaitility
+ ${awaitility.version}
+ test
+
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ ${junit.version}
+ test
+
+
+ org.junit.jupiter
+ junit-jupiter-params
+ ${junit.version}
+ test
+
+
+ org.apache.logging.log4j
+ log4j-slf4j-impl
+ ${log4j.version}
+ test
+
+
+ io.github.embedded-middleware
+ embedded-pulsar-core
+ ${embedded-pulsar.version}
+ test
+
+
+
diff --git a/pulsar-admin-reactive/pom.xml b/pulsar-admin-reactive/pom.xml
index 1822e89..4f76ca6 100644
--- a/pulsar-admin-reactive/pom.xml
+++ b/pulsar-admin-reactive/pom.xml
@@ -5,8 +5,9 @@
4.0.0
io.github.protocol-laboratory
- pulsar-admin-parent
+ pulsar-admin-parent-dependencies
0.2.0
+ ../pulsar-admin-parent-dependencies
pulsar-admin-reactive
diff --git a/pulsar-admin/pom.xml b/pulsar-admin/pom.xml
index 7901006..0bafa48 100644
--- a/pulsar-admin/pom.xml
+++ b/pulsar-admin/pom.xml
@@ -5,8 +5,9 @@
4.0.0
io.github.protocol-laboratory
- pulsar-admin-parent
+ pulsar-admin-parent-dependencies
0.2.0
+ ../pulsar-admin-parent-dependencies
pulsar-admin
diff --git a/spring/pom.xml b/spring/pom.xml
index 321415c..e45685e 100644
--- a/spring/pom.xml
+++ b/spring/pom.xml
@@ -5,8 +5,9 @@
4.0.0
io.github.protocol-laboratory
- pulsar-admin-parent
+ pulsar-admin-parent-dependencies
0.2.0
+ ../pulsar-admin-parent-dependencies
pulsar-spring-parent