我有一个Java程序使用的jar文件。它具有所有首选项和内容(它不是可执行文件)。 我使用归档实用程序来解压缩它并编辑了文件。现在我需要以相同的方式将它们放回到jar中,以便Java程序可以再次使用它。 我怎样才能做到这一点?感谢。
答案 0 :(得分:0)
命令行jar实用程序在终端提示符下有自己的手册页(man jar
以查看它。)您必须确保告诉它有关MANIFEST.MF文件(如果有),所以它处理得当。
或者,jar文件只是(通常是未压缩的)PKZIP文件,而Mac OS X附带一个zip客户端。就像这样的事情会很好:
zip -r0 filename.jar dir1 dir2 dir3
其中dir1,dir2,dir3是您要压缩的目录,并显示在jar文件的顶层。