diff --git a/libraries/pom.xml b/libraries/pom.xml
index ac8985b9014..ad945419738 100644
--- a/libraries/pom.xml
+++ b/libraries/pom.xml
@@ -47,6 +47,8 @@
1.2.1
2.53.1
2.24
+ 3.8.6
+ 3.7.0
${project-root}/dist
${kotlin-dist}/kotlinc
diff --git a/libraries/tools/kotlin-annotation-processing-maven/pom.xml b/libraries/tools/kotlin-annotation-processing-maven/pom.xml
index 6e2e43b3bf4..e8077212a7e 100755
--- a/libraries/tools/kotlin-annotation-processing-maven/pom.xml
+++ b/libraries/tools/kotlin-annotation-processing-maven/pom.xml
@@ -5,7 +5,6 @@
4.0.0
- 3.0.4
${basedir}/../../../plugins/kapt3/kapt3-compiler/src
${basedir}/../../../plugins/kapt3/kapt3-cli/src
${basedir}/../../../plugins/kapt3/kapt3-compiler/resources
diff --git a/libraries/tools/kotlin-maven-allopen/pom.xml b/libraries/tools/kotlin-maven-allopen/pom.xml
index d113ff6da6a..5a222607afb 100755
--- a/libraries/tools/kotlin-maven-allopen/pom.xml
+++ b/libraries/tools/kotlin-maven-allopen/pom.xml
@@ -5,7 +5,6 @@
4.0.0
- 3.0.5
${basedir}/../../../plugins/allopen/allopen.common/src
${basedir}/../../../plugins/allopen/allopen.k1/src
${basedir}/../../../plugins/allopen/allopen.k2/src
diff --git a/libraries/tools/kotlin-maven-lombok/pom.xml b/libraries/tools/kotlin-maven-lombok/pom.xml
index b61780c3c40..dba37b7e20b 100755
--- a/libraries/tools/kotlin-maven-lombok/pom.xml
+++ b/libraries/tools/kotlin-maven-lombok/pom.xml
@@ -5,7 +5,6 @@
4.0.0
- 3.0.5
${basedir}/../../../plugins/lombok/lombok.common/src
${basedir}/../../../plugins/lombok/lombok.k1/src
${basedir}/../../../plugins/lombok/lombok.k2/src
diff --git a/libraries/tools/kotlin-maven-noarg/pom.xml b/libraries/tools/kotlin-maven-noarg/pom.xml
index 1cd6eb4274a..c12e498885f 100755
--- a/libraries/tools/kotlin-maven-noarg/pom.xml
+++ b/libraries/tools/kotlin-maven-noarg/pom.xml
@@ -5,7 +5,6 @@
4.0.0
- 3.0.5
${basedir}/../../../plugins/noarg/noarg.common/src
${basedir}/../../../plugins/noarg/noarg.k1/src
${basedir}/../../../plugins/noarg/noarg.k2/src
diff --git a/libraries/tools/kotlin-maven-plugin/pom.xml b/libraries/tools/kotlin-maven-plugin/pom.xml
index 0881825fdae..69e2f6d634e 100644
--- a/libraries/tools/kotlin-maven-plugin/pom.xml
+++ b/libraries/tools/kotlin-maven-plugin/pom.xml
@@ -4,10 +4,6 @@
xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
4.0.0
-
- 1.4.1
- 3.0.5
-
org.jetbrains.kotlin
@@ -33,7 +29,7 @@
org.apache.maven.plugin-tools
maven-plugin-annotations
- 3.4
+ ${maven-plugin-annotations.version}
org.jetbrains.kotlin
@@ -48,7 +44,7 @@
org.apache.maven.plugins
maven-compiler-plugin
- 3.5.1
+ 3.10.1
org.apache.maven.plugin-testing
@@ -85,7 +81,7 @@
org.apache.maven.plugins
maven-plugin-plugin
- 3.5.1
+ ${maven-plugin-annotations.version}
diff --git a/libraries/tools/kotlin-maven-sam-with-receiver/pom.xml b/libraries/tools/kotlin-maven-sam-with-receiver/pom.xml
index 1a9396e62ae..33a08815460 100755
--- a/libraries/tools/kotlin-maven-sam-with-receiver/pom.xml
+++ b/libraries/tools/kotlin-maven-sam-with-receiver/pom.xml
@@ -5,7 +5,6 @@
4.0.0
- 3.0.5
${basedir}/../../../plugins/sam-with-receiver/sam-with-receiver.common/src
${basedir}/../../../plugins/sam-with-receiver/sam-with-receiver.k1/src
${basedir}/../../../plugins/sam-with-receiver/sam-with-receiver.k2/src
diff --git a/libraries/tools/kotlin-maven-serialization/pom.xml b/libraries/tools/kotlin-maven-serialization/pom.xml
index e9721a47367..a30f03f719d 100755
--- a/libraries/tools/kotlin-maven-serialization/pom.xml
+++ b/libraries/tools/kotlin-maven-serialization/pom.xml
@@ -5,7 +5,6 @@
4.0.0
- 3.0.5
${basedir}/../../../plugins/kotlinx-serialization/kotlinx-serialization.common/src
${basedir}/../../../plugins/kotlinx-serialization/kotlinx-serialization.k1/src
${basedir}/../../../plugins/kotlinx-serialization/kotlinx-serialization.k2/src