java - 如何从 Java 访问外部 Jar 中的资源/配置/文本文件?

标签 java jar osgi classloader embedded-resource

我正在 com.me.X.jar 中运行一个程序。

在外部 com.me.Y.jar 中,我有一个配置文件位于 Jar 根目录的“config/conf.txt”。

如何从 Java 中以编程方式访问此配置文件?

com.me.Y.jar 当前未加载到内存中,仅由非代码资源组成。

最佳答案

jar 文件只是 zip 文件。因此,谷歌以如何读取 zip 文件为例。或者查看 API ZipInputStream

关于java - 如何从 Java 访问外部 Jar 中的资源/配置/文本文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14408685/

相关文章:

java - 对象变量 vs setter 和 getter

java - 通过 Scribe 和 Android 使用 LinkedIn 邀请

java - 从java程序运行一个jar文件

scala - 使用 Akka Actors 演示 OSGi 的简单 Hello World?

Java 为什么我的双数最后会得到数字

java - 如何使方面在方法 AService.methodB() 上工作?

java - 在 Eclipse 中导入 Tika 1.13 时出现 NoClassDefFoundError

java - Java 中的首选项

java - OSGI 是一个好的选择吗?

java - 使用 OSGi 将组件注入(inject) POJO