我的 Java 应用程序需要能够找到myconfig/
将捆绑在同一个 JAR 中的目录:
myjar.jar/
com/
me/
myproject/
ConfigLoader.java --> looks for myconfig/ directory and its contents
myconfig/
conf-1.xml
conf.properties
... etc.
我实际上如何myconfig/
从运行时类路径中读取这个目录?我做了一些研究,似乎从类路径读取文件的正常方法不适用于目录:
InputStream stream = ConfigLoader.class.getResourceAsStream("myconfig");
那么有谁知道如何从运行时类路径(而不是单个文件)中读取整个目录?提前致谢!
请注意:无法单独加载文件,myconfig
这是一个包含数千个属性文件的目录。