我在.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();
我需要一些帮助和帮助才能完成上述任务。
感谢。
答案 0 :(得分:1)
sevenZOutput.write(contentOfEntry);
替换为
sevenZOutput.write(Files.toByteArray(fileToArchive));