我有一个.jar
可以运行的可执行文件,但我想用另一个程序将一些文件添加到 .jar 文件中。我的想法是使用 7zip 命令行扩展名,但是当我尝试向.jar
-File 中添加一些内容时。我使用这个命令:
7za.exe a -t7z C:\myfiles\thejar.jar C:\filestoadd\* -r
每次我尝试这样做时,CMD 都会向我抛出一个错误并说:
Error: C:\myfiles\thejar.jar is not supported archive
好吧,好吧。然后我的想法是解压缩文件thejar.jar
,将文件添加到从中thejar.jar
提取文件的目录并创建一个.zip
扩展名为.jar
. 当我这样做时,文件thejar.jar
比以前小了大约 1MB ,向其中添加了文件。我尝试了不同的压缩方法,但它总是更小。当我尝试执行时.jar
,弹出一条错误消息并说Invalid or corrupt jarfile
。我已经用谷歌搜索了我的问题,但我现在还没有答案……你能帮帮我吗?