我有一个名为App.jar的jar,其结构如下
App.jar
|
|
|---xyzfolder
| |
| |--config
| |
| |--config.properties
|
|
|---com (contains classes)
|
|--MyClass.class
现在我想要的是我想从访问
config.properties
文件MyClass.class
最佳答案
您是否尝试过以下方法?
this.getClass().getClassLoader().getResourceAsStream("classpath:/xyzfolder/config/config.properties");
见http://download.oracle.com/javase/1.5.0/docs/api/java/lang/ClassLoader.html#getSystemResourceAsStream%28java.lang.String%29
关于classpath - 在Java中从jar文件访问文件时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5789667/