diff --git a/libraries/tools/kotlin-maven-allopen/pom.xml b/libraries/tools/kotlin-maven-allopen/pom.xml
index 5a222607afb..dd1b8a699ea 100755
--- a/libraries/tools/kotlin-maven-allopen/pom.xml
+++ b/libraries/tools/kotlin-maven-allopen/pom.xml
@@ -37,6 +37,12 @@
${project.version}
provided
+
+ org.apache.maven
+ maven-core
+ ${maven.version}
+ provided
+
diff --git a/libraries/tools/kotlin-maven-lombok/pom.xml b/libraries/tools/kotlin-maven-lombok/pom.xml
index dba37b7e20b..0e9a018e37a 100755
--- a/libraries/tools/kotlin-maven-lombok/pom.xml
+++ b/libraries/tools/kotlin-maven-lombok/pom.xml
@@ -37,6 +37,12 @@
${project.version}
provided
+
+ org.apache.maven
+ maven-core
+ ${maven.version}
+ provided
+
diff --git a/libraries/tools/kotlin-maven-noarg/pom.xml b/libraries/tools/kotlin-maven-noarg/pom.xml
index c12e498885f..e9f2c9892a1 100755
--- a/libraries/tools/kotlin-maven-noarg/pom.xml
+++ b/libraries/tools/kotlin-maven-noarg/pom.xml
@@ -38,6 +38,12 @@
${project.version}
provided
+
+ org.apache.maven
+ maven-core
+ ${maven.version}
+ provided
+
diff --git a/libraries/tools/kotlin-maven-plugin-test/src/it/test-executeKotlinScriptBuildAccess/pom.xml b/libraries/tools/kotlin-maven-plugin-test/src/it/test-executeKotlinScriptBuildAccess/pom.xml
index 2361a188e9a..4f699b722b9 100644
--- a/libraries/tools/kotlin-maven-plugin-test/src/it/test-executeKotlinScriptBuildAccess/pom.xml
+++ b/libraries/tools/kotlin-maven-plugin-test/src/it/test-executeKotlinScriptBuildAccess/pom.xml
@@ -35,6 +35,18 @@
+
+
+ org.apache.maven
+ maven-plugin-api
+ ${maven.version}
+
+
+ org.apache.maven
+ maven-core
+ ${maven.version}
+
+
diff --git a/libraries/tools/kotlin-maven-plugin-test/src/it/test-plugins/test-extension/pom.xml b/libraries/tools/kotlin-maven-plugin-test/src/it/test-plugins/test-extension/pom.xml
index 1f189a73894..d918edd3f35 100644
--- a/libraries/tools/kotlin-maven-plugin-test/src/it/test-plugins/test-extension/pom.xml
+++ b/libraries/tools/kotlin-maven-plugin-test/src/it/test-plugins/test-extension/pom.xml
@@ -29,6 +29,18 @@
${kotlin.version}
provided
+
+ org.apache.maven
+ maven-plugin-api
+ ${maven.version}
+ provided
+
+
+ org.apache.maven
+ maven-core
+ ${maven.version}
+ provided
+
diff --git a/libraries/tools/kotlin-maven-plugin/pom.xml b/libraries/tools/kotlin-maven-plugin/pom.xml
index 69e2f6d634e..045c8c20792 100644
--- a/libraries/tools/kotlin-maven-plugin/pom.xml
+++ b/libraries/tools/kotlin-maven-plugin/pom.xml
@@ -20,11 +20,7 @@
org.apache.maven
maven-core
${maven.version}
-
-
- org.apache.maven
- maven-plugin-api
- ${maven.version}
+ provided
org.apache.maven.plugin-tools
diff --git a/libraries/tools/kotlin-maven-sam-with-receiver/pom.xml b/libraries/tools/kotlin-maven-sam-with-receiver/pom.xml
index 33a08815460..7812f2a2b37 100755
--- a/libraries/tools/kotlin-maven-sam-with-receiver/pom.xml
+++ b/libraries/tools/kotlin-maven-sam-with-receiver/pom.xml
@@ -38,6 +38,12 @@
${project.version}
provided
+
+ org.apache.maven
+ maven-core
+ ${maven.version}
+ provided
+
diff --git a/libraries/tools/kotlin-maven-serialization/pom.xml b/libraries/tools/kotlin-maven-serialization/pom.xml
index a30f03f719d..1be5522aa56 100755
--- a/libraries/tools/kotlin-maven-serialization/pom.xml
+++ b/libraries/tools/kotlin-maven-serialization/pom.xml
@@ -39,6 +39,12 @@
${project.version}
provided
+
+ org.apache.maven
+ maven-core
+ ${maven.version}
+ provided
+