diff --git a/libraries/tools/kotlin-maven-plugin/src/main/java/org/jetbrains/kotlin/maven/KotlinCompileMojoBase.java b/libraries/tools/kotlin-maven-plugin/src/main/java/org/jetbrains/kotlin/maven/KotlinCompileMojoBase.java index 685d02808c8..6af6919215b 100644 --- a/libraries/tools/kotlin-maven-plugin/src/main/java/org/jetbrains/kotlin/maven/KotlinCompileMojoBase.java +++ b/libraries/tools/kotlin-maven-plugin/src/main/java/org/jetbrains/kotlin/maven/KotlinCompileMojoBase.java @@ -470,7 +470,9 @@ public abstract class KotlinCompileMojoBase e arguments.pluginClasspaths = pluginClassPaths.toArray(new String[pluginClassPaths.size()]); } else { for (String path : pluginClassPaths) { - arguments.pluginClasspaths = ArrayUtil.append(arguments.pluginClasspaths, path); + if (ArrayUtil.indexOf(arguments.pluginClasspaths, path) < 0) { + arguments.pluginClasspaths = ArrayUtil.append(arguments.pluginClasspaths, path); + } } }