From 8baf7f50c1595b91045c8c9e15c7916cf69a3a33 Mon Sep 17 00:00:00 2001 From: Leonid Shalupov Date: Tue, 10 Apr 2012 23:26:45 +0400 Subject: [PATCH] don't set empty classpath --- .../jetbrains/kotlin/maven/KotlinCompileMojoBase.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) 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 34dc2de6552..b044a239257 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 @@ -29,7 +29,6 @@ import org.jetbrains.jet.cli.KotlinCompiler; import java.io.File; import java.io.IOException; import java.lang.reflect.Field; -import java.lang.reflect.Method; import java.net.URL; import java.util.ArrayList; import java.util.List; @@ -189,9 +188,11 @@ public abstract class KotlinCompileMojoBase extends AbstractMojo { classpathList.remove(runtime); } - final String classPathString = Joiner.on(File.pathSeparator).join(classpathList); - log.info("Classpath: " + classPathString); - arguments.setClasspath(classPathString); + if (classpathList.size() > 0) { + final String classPathString = Joiner.on(File.pathSeparator).join(classpathList); + log.info("Classpath: " + classPathString); + arguments.setClasspath(classPathString); + } log.info("Classes directory is " + output); arguments.setOutputDir(output);