我正在使用ant
构建一个项目,在构建期间,我想将一些属性/配置文件直接捆绑到.jar
中,以使分发更简单。我已成功将这些文件添加到.jar
,但我无法在我的程序中加载它们。
打开/读取捆绑在.jar
文件中的文件的步骤是什么?
答案 0 :(得分:4)
使用getResourceAsStream
上的class
方法:
Properties p = new Properties();
p.load(MyClass.class.getResourceAsStream("/myprops.properties"));
答案 1 :(得分:1)
您可以使用ClassLoader
getResourceAsStream()方法加载这些内容。