【发布时间】:2012-10-28 23:27:17
【问题描述】:
我正在尝试使用 java.. 从外部 jar 中读取文件。 例如,我有两个 jar 文件。一个是“foo.jar”,另一个是“bar.jar”。 “bar.jar”内部是文件“foo-bar.txt”。如何使用“foo.jar”中的代码从“bar.jar”中读取文件“foo-bar.txt”...?这甚至可能..? 我知道我可以使用 foo.jar 从 iside 读取文件
this.getClass().getClassLoader().getResourceAsStream("foo-bar.txt");
但我不知道如何从外部 jar 中执行此操作.. 有人可以帮助我吗?
【问题讨论】:
-
bar是否提供访问此文件的方法?如果是这样,请将其添加到foo的构建路径并使用适当的对象。