diff --git a/polaris-circuitbreaker/polaris-circuitbreaker-examples/pom.xml b/polaris-circuitbreaker/polaris-circuitbreaker-examples/pom.xml
index c0d21feeb..4f1a6a69b 100644
--- a/polaris-circuitbreaker/polaris-circuitbreaker-examples/pom.xml
+++ b/polaris-circuitbreaker/polaris-circuitbreaker-examples/pom.xml
@@ -15,6 +15,10 @@
Polaris Circuitbreaker Examples
Polaris Circuitbreaker Examples JAR
+
+ true
+
+
com.tencent.polaris
diff --git a/polaris-discovery/polaris-discovery-examples/pom.xml b/polaris-discovery/polaris-discovery-examples/pom.xml
index 3889c8ab8..98de9edc2 100644
--- a/polaris-discovery/polaris-discovery-examples/pom.xml
+++ b/polaris-discovery/polaris-discovery-examples/pom.xml
@@ -14,6 +14,10 @@
Polaris Discovery Examples
Polaris Discovery Examples JAR
+
+ true
+
+
com.tencent.polaris
diff --git a/polaris-distribution/polaris-all-shaded/pom.xml b/polaris-distribution/polaris-all/pom.xml
similarity index 58%
rename from polaris-distribution/polaris-all-shaded/pom.xml
rename to polaris-distribution/polaris-all/pom.xml
index 8ae7cd2e3..697acd21e 100644
--- a/polaris-distribution/polaris-all-shaded/pom.xml
+++ b/polaris-distribution/polaris-all/pom.xml
@@ -11,9 +11,9 @@
- polaris-all-shaded
- Polaris Distribution All Sharded
- Polaris Distribution All Sharded JAR
+ polaris-all
+ Polaris Distribution All
+ Polaris Distribution All JAR
4.0.0
@@ -28,7 +28,7 @@
maven-shade-plugin
- 3.2.4
+ ${maven.shaded.plugin.version}
package
@@ -36,6 +36,7 @@
shade
+ true
*:*
@@ -70,4 +71,42 @@
+
+
+
+ release
+
+
+
+ maven-javadoc-plugin
+ ${maven.javadoc.plugin.version}
+
+
+ attach-javadoc
+
+ jar
+
+
+ none
+
+
+
+
+ true
+
+ com.tencent.polaris:polaris-*
+
+ public
+ UTF-8
+ UTF-8
+ UTF-8
+
+ http://docs.oracle.com/javase/8/docs/api
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/polaris-distribution/pom.xml b/polaris-distribution/pom.xml
index edca6aba6..5e97200ee 100644
--- a/polaris-distribution/pom.xml
+++ b/polaris-distribution/pom.xml
@@ -17,6 +17,6 @@
Polaris Distribution POM
- polaris-all-shaded
+ polaris-all
\ No newline at end of file
diff --git a/polaris-ratelimit/polaris-ratelimit-examples/pom.xml b/polaris-ratelimit/polaris-ratelimit-examples/pom.xml
index 2c58e5d0d..9e2e8a1b5 100644
--- a/polaris-ratelimit/polaris-ratelimit-examples/pom.xml
+++ b/polaris-ratelimit/polaris-ratelimit-examples/pom.xml
@@ -15,6 +15,10 @@
Polaris Ratelimit Examples
Polaris Ratelimit Examples JAR
+
+ true
+
+
commons-cli
diff --git a/polaris-router/polaris-router-examples/pom.xml b/polaris-router/polaris-router-examples/pom.xml
index ce0d87c67..32128d14e 100644
--- a/polaris-router/polaris-router-examples/pom.xml
+++ b/polaris-router/polaris-router-examples/pom.xml
@@ -13,6 +13,11 @@
polaris-router-examples
Polaris Router Examples
Polaris Router Examples JAR
+
+
+ true
+
+
com.tencent.polaris
diff --git a/pom.xml b/pom.xml
index 82d47e861..3cca827fd 100644
--- a/pom.xml
+++ b/pom.xml
@@ -65,6 +65,7 @@
1.0.0
${maven.build.timestamp}
+ false
yyyy-MM-dd HH:mm
UTF-8
UTF-8
@@ -82,6 +83,11 @@
4.12
-Xmx2048m
0.11.0
+ 3.2.0
+ 3.2.0
+ 3.0.1
+ 3.2.4
+ 3.0.0-M1
@@ -138,7 +144,7 @@
org.apache.maven.plugins
maven-source-plugin
- 3.2.0
+ ${maven.source.plugin.version}
attach-sources
@@ -151,7 +157,7 @@
org.apache.maven.plugins
maven-javadoc-plugin
- 3.2.0
+ ${maven.javadoc.plugin.version}
attach-javadocs
@@ -161,11 +167,6 @@
-
- com/tencent/polaris/client/pb/*
- com/tencent/polaris/ratelimit/client/pb/*
-
-
date
@@ -201,6 +202,94 @@
+
+
+ javadoc-lint
+
+ [1.8,)
+
+
+ none
+
+
+
+ release
+
+
+
+ org.apache.maven.plugins
+ maven-deploy-plugin
+ ${maven.deploy.plugin.version}
+
+ ${skip.maven.deploy}
+
+
+
+ org.apache.maven.plugins
+ maven-gpg-plugin
+ ${maven.gpg.plugin.version}
+
+
+ sign-artifacts
+ verify
+
+ sign
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-source-plugin
+ ${maven.source.plugin.version}
+
+
+ attach-sources
+
+ jar-no-fork
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+ ${maven.javadoc.plugin.version}
+
+
+ attach-javadocs
+ package
+
+ jar
+
+
+
+
+
+
+ date
+
+
+ public
+ UTF-8
+ UTF-8
+ UTF-8
+
+ http://docs.oracle.com/javase/8/docs/api
+
+ none
+
+ com.tencent.polaris.*.examples,com.tencent.polaris.*.examples.*
+
+ Tencent Polaris ${project.version} API
+ Tencent Polaris ${project.version} API
+
+
+
+
+
+
+
nexus-snapshots