修改 jar 中的文件
我想修改罐子里的文件。是否可以从我的应用程序内执行此操作,而无需提取和重新产生不和谐?
我想修改的文件是配置文件,主要是基于xml的。
我对不不刺耳的原因是,如果我解开它,应用程序就用launch4j包装,我无法再次创建.exe文件。
我想修改罐子里的文件。是否可以从我的应用程序内执行此操作,而无需提取和重新产生不和谐?
我想修改的文件是配置文件,主要是基于xml的。
我对不不刺耳的原因是,如果我解开它,应用程序就用launch4j包装,我无法再次创建.exe文件。
您可以使用以下选项u
jar
从 Java 教程中:
jar uf jar-file input-file(s)
“存档中已有的任何文件与正在添加的文件具有相同的路径名,都将被覆盖。
请参见更新 JAR 文件。
比重新制作整个罐子要好得多。从程序中调用它听起来也是可能的。尝试在 Java 中运行命令行
您可以使用 Vim:
vim my.jar
Vim 能够编辑压缩的文本文件,前提是您的环境中有压缩文本文件。unzip