为了账号安全,请及时绑定邮箱和手机立即绑定

可执行jar怎么读取外部配置文件

可执行jar怎么读取外部配置文件

收到一只叮咚 2019-03-13 18:22:09
现在打了个可执行的jar包,通过 java -jar something.jar执行,目前配置文件(如something.properties)放在jar包里了,现在我想把配置文件放在jar包外面,这样方便修改!but how?!我是通过:Something.class.getResourceAsStream("/something.properties");来获取配置文件的输入流的。另:在其他类中调用那个jar包里的Main-Class的main方法是可以读取jar包外的配置文件的,但是执行:java -jar something.jar却不行!
查看完整描述

3 回答

?
侃侃尔雅

TA贡献1801条经验 获得超16个赞

自己做命令行参数不就行了吗?解析main方法的args.


查看完整回答
反对 回复 2019-04-15
  • 3 回答
  • 0 关注
  • 4164 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信