gpt4 book ai didi

java - 查找与模式匹配的所有 CLASSPATH 资源

转载 作者:搜寻专家 更新时间:2023-10-30 21:00:12 24 4
gpt4 key购买 nike

我想读取一堆文本文件,方法是使用上下文类加载器将它们加载为资源。

URL url = Thread.currentThread()
.getContextClassLoader()
.getResource("folder/foo.txt");

有没有办法获取名称与给定模式匹配的资源列表?例如:

URL[] matchingUrls = someLibrary.getMatchingResources("folder/*.txt");

像 Spring 这样的库可以扫描类路径来查找具有给定注释的类,所以我想知道是否有类似的东西来加载一堆资源。

最佳答案

只需使用:

@Value("classpath:folder/*.xml")
Resource[] resources;

关于java - 查找与模式匹配的所有 CLASSPATH 资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2766933/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com