diff --git a/src/main/org/apache/tools/ant/AntClassLoader.java b/src/main/org/apache/tools/ant/AntClassLoader.java index 9b3b25a19..e7bc33d8c 100644 --- a/src/main/org/apache/tools/ant/AntClassLoader.java +++ b/src/main/org/apache/tools/ant/AntClassLoader.java @@ -111,7 +111,7 @@ public class AntClassLoader extends ClassLoader { */ public AntClassLoader(Project project, Path classpath) { this.project = project; - this.classpath = classpath.concatSystemClasspath(); + this.classpath = classpath.concatSystemClasspath("ignore"); // JDK > 1.1 should add these by default, but some VMs don't addSystemPackageRoot("java"); diff --git a/src/main/org/apache/tools/ant/taskdefs/Javadoc.java b/src/main/org/apache/tools/ant/taskdefs/Javadoc.java index 91ffe990d..68be3f4e0 100644 --- a/src/main/org/apache/tools/ant/taskdefs/Javadoc.java +++ b/src/main/org/apache/tools/ant/taskdefs/Javadoc.java @@ -572,7 +572,7 @@ public class Javadoc extends Task { if (classpath == null) classpath = Path.systemClasspath; else - classpath = classpath.concatSystemClasspath(); + classpath = classpath.concatSystemClasspath("ignore"); if (!javadoc1) { toExecute.createArgument().setValue("-classpath"); diff --git a/src/main/org/apache/tools/ant/types/CommandlineJava.java b/src/main/org/apache/tools/ant/types/CommandlineJava.java index f870a1d32..a27370646 100644 --- a/src/main/org/apache/tools/ant/types/CommandlineJava.java +++ b/src/main/org/apache/tools/ant/types/CommandlineJava.java @@ -190,7 +190,7 @@ public class CommandlineJava implements Cloneable { } if (classpath != null && classpath.size() > 0) { result[pos++] = "-classpath"; - result[pos++] = classpath.concatSystemClasspath().toString(); + result[pos++] = classpath.concatSystemClasspath("ignore").toString(); } System.arraycopy(javaCommand.getCommandline(), 0, result, pos, javaCommand.size());