我需要在JAVA中使用unix命令进行压缩。
但在JAVA中,我知道CD命令无法使用。
代码如下:
的
的 String command = "zip -0Xq /Users/tmdtjq/Downloads/PDFTest/test/test.zip /Users/tmdtjq/Downloads/PDFTest/test/mimetype";
Runtime rt = Runtime.getRuntime();
rt.exec(command);
的
如果我使用上面的代码,mimetype文件用目录文件夹压缩“/ Users / tmdtjq / Downloads / PDFTest / test /".
但我只想压缩mimetype文件。
我不能使用java库关于ZIP。因为我尝试制作epub文件,所以我必须使用zip命令“zip -0Xq”和“zip -Xr9Dq”来制作epub3文件。
你能否建议如何在JAVA中使用exec()使用zip命令,目录文件夹除外?
或者如果有其他方式以epub格式压缩,请介绍Zip库,可以将mimetype压缩为epub格式吗?