Apache Commons配置:在jar中保存属性文件

时间:2013-01-31 10:26:46

标签: java apache-commons-config

所有打扰你的道歉。我有一个apache commons配置问题。我有一个属性文件,位于我正在构建的应用程序的src文件夹中(使用Eclipse)。当我运行应用程序并尝试从eclipse保存到属性文件时,它可以工作。但是,当我将它作为jar导出并尝试保存到文件中时,我从CLI运行它时出现以下错误:

无法保存到URL rsrc:smpp-config.properties和trace显示: ava.net.UnknowServiceException:protocol不支持输出。

请帮忙。

由于

1 个答案:

答案 0 :(得分:1)

您无法修改jar文件中的文件。

唯一的解决方案是使用ZipFile解压缩jar文件,然后修改该文件。

另请参阅以下有关同一问题的问题 Modifying a file inside a jar
Change file in jar