jar包中的类读取配置文件的路径问题,求大家帮帮忙
现在有个工程结构是src|----包名||----*.java||----config.properties通过类来读取config.properties,java语句是...
现在有个工程
结构是
src
|----包名
| |----*.java
|
|----config.properties
通过类来读取config.properties,
java语句是:
InputStream is = this.getClass().getClassLoader()
.getResourceAsStream("config.properties");
运行正常.
然后我将该工程导出成一个jar包.
在另一个工程中引用该jar包.
如果我在打jar包的时候将config.properties一起打到jar包内,可以读取.
可是我现在不想把config.properties文件打到包内.
我想在一个WEB工程中引用该jar包.
希望能将config.properties和jar包放在同一目录下
如:
lib
|----jar包
|----config.properties
这样的话,我类文件中读取配置文件的路径应该怎么写? 展开
结构是
src
|----包名
| |----*.java
|
|----config.properties
通过类来读取config.properties,
java语句是:
InputStream is = this.getClass().getClassLoader()
.getResourceAsStream("config.properties");
运行正常.
然后我将该工程导出成一个jar包.
在另一个工程中引用该jar包.
如果我在打jar包的时候将config.properties一起打到jar包内,可以读取.
可是我现在不想把config.properties文件打到包内.
我想在一个WEB工程中引用该jar包.
希望能将config.properties和jar包放在同一目录下
如:
lib
|----jar包
|----config.properties
这样的话,我类文件中读取配置文件的路径应该怎么写? 展开
2个回答
浙江启扬智能科技有限公司
2023-06-12 广告
2023-06-12 广告
Linux 嵌入式系统中,USB 启动模式能够烧写 ARM 的 uboot 的原因主要有以下几个方面:1. USB 启动模式相对于传统的 BIOS 启动模式来说,具有更高的兼容性和灵活性,可以支持更多的硬件设备和操作系统。2. USB 启动...
点击进入详情页
本回答由浙江启扬智能科技有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询