现在打了个可执行的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
却不行!
侃侃尔雅
相关分类