0
我這一小段代碼的Java的ZipEntry和Zipoutputstream目錄
public void doBuild() throws IOException {
ZipEntry sourceEntry=new ZipEntry(sourcePath);
ZipEntry assetEntry=new ZipEntry(assetPath);
ZipOutputStream out = new ZipOutputStream(new FileOutputStream("output/"+workOn.getName().replaceAll(".bld"," ")+buildNR+".zip"));
out.putNextEntry(sourceEntry);
out.putNextEntry(assetEntry);
out.close();
System.err.println("Build success!");
increaseBuild();
}
所以,如果我運行它運行槽它精細,創建的.zip和所有,但zip文件是空的。 sourceEntry和assetEntry都是目錄。我怎樣才能輕鬆地將這些目錄放到我的.zip中?
對於那些感興趣的人,這是一個MC修造系統,可以在https://bitbucket.org/makerimages/makerbuild-system找到注意:上面的代碼沒有被提交或推送到那裏!!!!!!!!
仍顯示空... – Makerimages
名單在這兩個目錄中的文件名,團結兩個列表,然後通過這個統一的列表作爲使用我提供的方法/函數參數fNames值。這應該工作。 –
呵呵?我這樣做http://pastebin.com/F9im3rUx – Makerimages