Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/320.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java PathMatchingResourcePatternResolver(spring)用法_Java_Spring_Classpath_Classloader - Fatal编程技术网

Java PathMatchingResourcePatternResolver(spring)用法

Java PathMatchingResourcePatternResolver(spring)用法,java,spring,classpath,classloader,Java,Spring,Classpath,Classloader,我正在使用: PathMatchingResourcePatternResolver rr = new ...; rr.getResources("classpath*:**/*.class") 从由目录和JAR组成的类路径获取所有类。调用只返回目录中的类;JAR文件被忽略。以下调用从JAR返回类: rr.getResources("classpath*:org/**/*.class") 是否可以在不知道基本包名称的情况下获取所有类?中提到,在使用“classpath*:”前缀和ant样式模

我正在使用:

PathMatchingResourcePatternResolver rr = new ...;
rr.getResources("classpath*:**/*.class")
从由目录和JAR组成的类路径获取所有类。调用只返回目录中的类;JAR文件被忽略。以下调用从JAR返回类:

rr.getResources("classpath*:org/**/*.class")
是否可以在不知道基本包名称的情况下获取所有类?

中提到,在使用“classpath*:”前缀和ant样式模式时,在模式开始之前至少需要提及一个根目录,这是JDK的ClassLoader.getResources()方法中的一个限制。如果未提及根目录,则仅从扩展目录的根目录检索文件

很不幸,你在这里运气不好