我在我的.gradle
包含了以下.gradle
:
compile 'org.apache.commons:commons-compress:1.8'
我想7zip一个文件夹 。 我努力了
SevenZOutputFile sevenZOutput = new SevenZOutputFile(file); SevenZArchiveEntry entry = sevenZOutput.createArchiveEntry(fileToArchive, name); sevenZOutput.putArchiveEntry(entry); sevenZOutput.write(contentOfEntry); //this is what I don't understand!! sevenZOutput.closeArchiveEntry();
我需要一些帮助和帮助来完成上述任务。
谢谢。
sevenZOutput.write(contentOfEntry);
替换为
sevenZOutput.write(Files.toByteArray(fileToArchive));