Spring boot 在资源中列出文件,仅在main/resources中列出文件,而不在test/resources中列出文件

Spring boot 在资源中列出文件,仅在main/resources中列出文件,而不在test/resources中列出文件,spring-boot,Spring Boot,我就是这样做的: ResourcePatternResolver resolver = new PathMatchingResourcePatternResolver(); List<File> filesInResources = new ArrayList<>(); Resource[] resources = resolver.getResources("classpath*:fonts/*.ttf"); for (Res

我就是这样做的:

    ResourcePatternResolver resolver = new PathMatchingResourcePatternResolver();
List<File> filesInResources = new ArrayList<>();
    Resource[] resources = resolver.getResources("classpath*:fonts/*.ttf");
    for (Resource r : resources) {
     filesInResources.add(r.getFile());
    }
resourcepatternsolver resolver=新路径匹配源模式解析器();
List filesInResources=new ArrayList();
Resource[]resources=resolver.getResources(“classpath*:font/*.ttf”);
for(资源r:资源){
filesInResources.add(r.getFile());
}
问题是它似乎列出了main/resources和test/resources中的文件。当应用程序在服务器上运行时,我希望它只列出main/resources中的文件,并在我的测试中列出tests/resources