ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From anto...@apache.org
Subject svn commit: r327061 - /ant/core/trunk/src/main/org/apache/tools/ant/AntClassLoader.java
Date Fri, 21 Oct 2005 00:57:52 GMT
Author: antoine
Date: Thu Oct 20 17:57:48 2005
New Revision: 327061

URL: http://svn.apache.org/viewcvs?rev=327061&view=rev
Log:
solve problem refering jars specfied by Class-Path attribute in manifest of a ant task jar
file, when this ant task jar file is located in a directory with space. Bugzilla Report 37085.

Modified:
    ant/core/trunk/src/main/org/apache/tools/ant/AntClassLoader.java

Modified: ant/core/trunk/src/main/org/apache/tools/ant/AntClassLoader.java
URL: http://svn.apache.org/viewcvs/ant/core/trunk/src/main/org/apache/tools/ant/AntClassLoader.java?rev=327061&r1=327060&r2=327061&view=diff
==============================================================================
--- ant/core/trunk/src/main/org/apache/tools/ant/AntClassLoader.java (original)
+++ ant/core/trunk/src/main/org/apache/tools/ant/AntClassLoader.java Thu Oct 20 17:57:48 2005
@@ -27,6 +27,7 @@
 import java.lang.reflect.Constructor;
 import java.net.MalformedURLException;
 import java.net.URL;
+import java.net.URLDecoder;
 import java.util.Collections;
 import java.util.Enumeration;
 import java.util.HashMap;
@@ -499,7 +500,7 @@
                         + " loader", Project.MSG_VERBOSE);
                     continue;
                 }
-                File libraryFile = new File(libraryURL.getFile());
+                File libraryFile = new File(URLDecoder.decode(libraryURL.getFile()));
                 if (libraryFile.exists() && !isInPath(libraryFile)) {
                     addPathFile(libraryFile);
                 }



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org


Mime
View raw message