diff --git a/build.xml b/build.xml
index 8b8987980..33a008c38 100644
--- a/build.xml
+++ b/build.xml
@@ -711,7 +711,6 @@
-
diff --git a/src/main/org/apache/tools/ant/launch/Launcher.java b/src/main/org/apache/tools/ant/launch/Launcher.java
index 085178755..4dc5eaa4d 100644
--- a/src/main/org/apache/tools/ant/launch/Launcher.java
+++ b/src/main/org/apache/tools/ant/launch/Launcher.java
@@ -153,8 +153,9 @@ public class Launcher {
}
System.setProperty("java.class.path", baseClassPath.toString());
-
+
URLClassLoader loader = new URLClassLoader(jars);
+ Thread.currentThread().setContextClassLoader(loader);
try {
Class mainClass = loader.loadClass(MAIN_CLASS);
AntMain main = (AntMain) mainClass.newInstance();