diff --git a/pom.xml b/pom.xml
index e85ba13d..c1fc8aeb 100644
--- a/pom.xml
+++ b/pom.xml
@@ -7,12 +7,32 @@
tcc-transaction
pom
${revision}
- tcc-transaction
+ tcc-transaction ${project.version}
https://github.com/changmingxie/tcc-transaction
+ TCC-TRANSACTION is a java-based, easy-to-use, high-performance open-source distributed transaction solution
-
+
+
+ The Apache Software License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
+
+
+ TCC-TRANSACTION
+ TCC-TRANSACTION
+ https://github.com/changmingxie/tcc-transaction
+
+
+
+
+ git@github.com:changmingxie/tcc-transaction.git
+
+
1.8
2.0.0
UTF-8
@@ -22,6 +42,8 @@
3.8.1
2.8.2
3.1.0
+ 3.1.0
+ 1.6
3.1.0
3.3.0
1.1.0
@@ -69,6 +91,11 @@
maven-source-plugin
${maven-source-plugin.version}
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+ ${maven-javadoc-plugin.version}
+
org.springframework.boot
spring-boot-maven-plugin
@@ -89,10 +116,57 @@
maven-assembly-plugin
${maven-assembly-plugin.version}
+
+ org.apache.maven.plugins
+ maven-gpg-plugin
+ ${maven-gpg-plugin.version}
+
+
+ org.apache.maven.plugins
+ maven-source-plugin
+ true
+
+
+ attach-sources
+
+ jar
+
+
+
+
+ true
+ true
+
+
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+ true
+
+
+ bundle-sources
+ package
+
+ jar
+
+
+
+
+ 1024
+ UTF-8
+ protected
+ true
+
+
+ false
+ none
+
+
+
org.codehaus.mojo
flatten-maven-plugin
@@ -121,5 +195,38 @@
+
+
+ ossrh
+ https://s01.oss.sonatype.org/service/local/staging/deploy/maven2
+
+
+ ossrh
+ https://s01.oss.sonatype.org/content/repositories/snapshots
+
+
+
+
+
+ release
+
+
+
+ org.apache.maven.plugins
+ maven-gpg-plugin
+
+
+ sign-artifacts
+ verify
+
+ sign
+
+
+
+
+
+
+
+
diff --git a/tcc-transaction-api/pom.xml b/tcc-transaction-api/pom.xml
index 5bbd457d..39e7c4b8 100644
--- a/tcc-transaction-api/pom.xml
+++ b/tcc-transaction-api/pom.xml
@@ -9,7 +9,7 @@
../tcc-transaction-parent/pom.xml
4.0.0
-
tcc-transaction-api
+ tcc-transaction-api ${project.version}
\ No newline at end of file
diff --git a/tcc-transaction-bom/pom.xml b/tcc-transaction-bom/pom.xml
index 0421d956..90bc1220 100644
--- a/tcc-transaction-bom/pom.xml
+++ b/tcc-transaction-bom/pom.xml
@@ -11,10 +11,11 @@
${revision}
../pom.xml
-
tcc-transaction-bom
pom
+ tcc-transaction-bom ${project.version}
+
diff --git a/tcc-transaction-core/pom.xml b/tcc-transaction-core/pom.xml
index cda5a8f8..123fe21b 100644
--- a/tcc-transaction-core/pom.xml
+++ b/tcc-transaction-core/pom.xml
@@ -8,11 +8,11 @@
${revision}
../tcc-transaction-parent/pom.xml
-
4.0.0
-
tcc-transaction-core
+ tcc-transaction-core ${project.version}
+
diff --git a/tcc-transaction-dependencies/pom.xml b/tcc-transaction-dependencies/pom.xml
index cc122eaa..297fc855 100644
--- a/tcc-transaction-dependencies/pom.xml
+++ b/tcc-transaction-dependencies/pom.xml
@@ -14,6 +14,8 @@
tcc-transaction-dependencies
pom
+ tcc-transaction-dependencies ${project.version}
+
2.9.1
1.17.1
diff --git a/tcc-transaction-distribution/pom.xml b/tcc-transaction-distribution/pom.xml
index aa8fc797..493757da 100644
--- a/tcc-transaction-distribution/pom.xml
+++ b/tcc-transaction-distribution/pom.xml
@@ -47,6 +47,14 @@
+
+
+ org.apache.maven.plugins
+ maven-deploy-plugin
+
+ true
+
+
tcc-transaction
diff --git a/tcc-transaction-dubbo/pom.xml b/tcc-transaction-dubbo/pom.xml
index 1624fb9f..10ae119b 100644
--- a/tcc-transaction-dubbo/pom.xml
+++ b/tcc-transaction-dubbo/pom.xml
@@ -9,9 +9,9 @@
../tcc-transaction-parent/pom.xml
4.0.0
-
tcc-transaction-dubbo
+ tcc-transaction-dubbo ${project.version}
diff --git a/tcc-transaction-grpc/pom.xml b/tcc-transaction-grpc/pom.xml
index 64c86748..73ab4c65 100644
--- a/tcc-transaction-grpc/pom.xml
+++ b/tcc-transaction-grpc/pom.xml
@@ -9,9 +9,10 @@
../tcc-transaction-parent/pom.xml
4.0.0
-
tcc-transaction-grpc
+ tcc-transaction-grpc ${project.version}
+
org.mengyun
diff --git a/tcc-transaction-http/pom.xml b/tcc-transaction-http/pom.xml
index 9336ac6d..45a472dc 100644
--- a/tcc-transaction-http/pom.xml
+++ b/tcc-transaction-http/pom.xml
@@ -9,9 +9,10 @@
../tcc-transaction-parent/pom.xml
4.0.0
-
tcc-transaction-http
+ tcc-transaction-http ${project.version}
+
org.mengyun
diff --git a/tcc-transaction-parent/pom.xml b/tcc-transaction-parent/pom.xml
index 17a86876..70608a27 100644
--- a/tcc-transaction-parent/pom.xml
+++ b/tcc-transaction-parent/pom.xml
@@ -15,6 +15,7 @@
tcc-transaction-parent
pom
+ tcc-transaction-parent ${project.version}
UTF-8
${java.version}
diff --git a/tcc-transaction-server/pom.xml b/tcc-transaction-server/pom.xml
index 0dd7c008..23c8f214 100644
--- a/tcc-transaction-server/pom.xml
+++ b/tcc-transaction-server/pom.xml
@@ -120,6 +120,14 @@
+
+
+ org.apache.maven.plugins
+ maven-deploy-plugin
+
+ true
+
+
diff --git a/tcc-transaction-spring-boot-starter/pom.xml b/tcc-transaction-spring-boot-starter/pom.xml
index aa3bc974..981f6f93 100644
--- a/tcc-transaction-spring-boot-starter/pom.xml
+++ b/tcc-transaction-spring-boot-starter/pom.xml
@@ -10,7 +10,8 @@
4.0.0
tcc-transaction-spring-boot-starter
- jar
+
+ tcc-transaction-spring-boot-starter ${project.version}
diff --git a/tcc-transaction-spring/pom.xml b/tcc-transaction-spring/pom.xml
index 9642c73a..7b0704a4 100644
--- a/tcc-transaction-spring/pom.xml
+++ b/tcc-transaction-spring/pom.xml
@@ -9,9 +9,10 @@
../tcc-transaction-parent/pom.xml
4.0.0
-
tcc-transaction-spring
+ tcc-transaction-spring ${project.version}
+