在java中读取扩展名为的资源文件时设置为空

在java中读取扩展名为的资源文件时设置为空,java,Java,我正在使用一个众所周知的代码行从Java中的资源文件夹获取资源文件: Pattern pattern = Pattern.compile(".*"); Set<String> resources = new Reflections("", new ResourcesScanner()).getResources(pattern); // ... 正如@hoipolloi在评论中所建议的,解决方案是使用以下模式: Pattern pattern = Pattern.compile

我正在使用一个众所周知的代码行从Java中的资源文件夹获取资源文件:

Pattern pattern = Pattern.compile(".*");

Set<String> resources = new Reflections("", new ResourcesScanner()).getResources(pattern);

// ...

正如@hoipolloi在评论中所建议的,解决方案是使用以下模式:

Pattern pattern = Pattern.compile(".*.txt");

这种模式不是。*\.TXT很有效。谢谢你的解决方案。
Pattern pattern = Pattern.compile(".*.txt");