Просмотр исходного кода

YARN-10978. Fix ApplicationClassLoader to Correctly Expand Glob for Windows Path (#3558)

Akshat Bordia 2 лет назад
Родитель
Сommit
86ac1ad9e5

+ 1 - 1
hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/util/ApplicationClassLoader.java

@@ -108,7 +108,7 @@ public class ApplicationClassLoader extends URLClassLoader {
       throws MalformedURLException {
     List<URL> urls = new ArrayList<URL>();
     for (String element : classpath.split(File.pathSeparator)) {
-      if (element.endsWith("/*")) {
+      if (element.endsWith(File.separator + "*")) {
         List<Path> jars = FileUtil.getJarsInDirectory(element);
         if (!jars.isEmpty()) {
           for (Path jar: jars) {