相关疑难解决方法(0)

从类路径目录中获取资源列表

我正在寻找一种方法来获取给定类路径目录中的所有资源名称列表,类似于方法List<String> getResourceNames (String directoryName).

例如,给定一个路径目录x/y/z包含文件a.html,b.html,c.html和子目录d,getResourceNames("x/y/z")应该返回一个List<String>包含下列字符串:['a.html', 'b.html', 'c.html', 'd'].

它应该适用于文件系统和jar中的资源.

我知道我可以用Files,JarFiles和URLs 写一个快速片段,但我不想重新发明轮子.我的问题是,鉴于现有的公共图书馆,实施最快捷的方式是getResourceNames什么?Spring和Apache Commons堆栈都是可行的.

java resources classpath

231
推荐指数
10
解决办法
21万
查看次数

如何在类路径中使用通配符添加多个jar?

我一直在使用这么多的第三方库(jar文件),我的CLASSPATH完全搞砸了,因为我必须包含我使用的每个jar文件的路径.

我一直想知道是否有办法使用通配符(*)运算符(如*.jar)将所有jar文件包含在文件夹中.但似乎没有用.有没有其他方法可以缩短当前看起来像文章的CLASSPATH;)在我的电脑上?

java wildcard classpath

95
推荐指数
3
解决办法
10万
查看次数

如何从Java中读取jar文件?

我想读取一个位于jar我的类路径中包含的s 之一的XML文件.如何阅读包含在内的任何文件jar

java file-io jar

56
推荐指数
4
解决办法
13万
查看次数

标签 统计

java ×3

classpath ×2

file-io ×1

jar ×1

resources ×1

wildcard ×1