導航:首頁 > 編程語言 > java打包文件下載

java打包文件下載

發布時間:2024-12-13 15:17:15

java 如何將多個文件打包成一個zip後進行下載

打包壓縮的如下:
ZipOutputStream out=new ZipOutputStream(new FileOutputStream(zipFileName));
for(int i=0;i<fileList.size();i++){
String filename = (String)fileList.get(i);
File file = new File(filename);
zip(out,file);
}
out.close();

下載的如下:
private int blockSize=65000;
File file = new File(sourceFilePathName);
FileInputStream fileIn = new FileInputStream(file);
int readBytes = 0;
readBytes = fileIn.read(b, 0, blockSize);
totalRead += readBytes;
out.write(b, 0, readBytes);

代碼大致如此,請參考。

② 如何將 JAVA 應用打包為Windows 可執行應用程序

可以參考如下內容:
對於windows用戶來說,將java應用程序打包成.exe最好不過了,下面是兩種方法。
1、用專業的應用程序打包工具InstallAnywhere,這個軟體幾乎能在所有平台上運行,當然你要下載到你需要的那個平台的啦!而且它也
能打包成各個平台的安裝程序(不止.exe啦,那麼好用的東西當然是要收費的啦,但是如果你不是商業用途的話,拿來娛樂和學習還
是可以上網路搜到注冊碼的)。現在應該已經更新到7.1版了,電驢上能下到7.0版的和注冊碼,7.1版也能在其他網站下到,不過我忘了
網址了,大家自己搜啦。這個軟體的用法我在這里就不詳說,給個6.1版本的介紹的網址,http://blog.sina.com.cn/u/482c6a98010006qu(其實是因為我自己也沒怎麼用過這個,沒有這個需求啊!)
2、用MINI的免費的工具javalunch,JavaLauncher的下載網址是:
http://www.rolemaker.dk/nonRoleMaker/javalauncher/marner_java_launcher.htm
下載下來的文件是一個名JavaLauncher.zip的壓縮包,解壓後的目錄結構:
l source目錄包含了JavaLauncher的源程序,是用C語言寫的
l changes.txt是新版的修改說明
l launch.exe是主程序
l launcher.cfg是配置文件
l readme.txt是一些說明和示例
我們只需要launch.exe、launcher.cfg兩個文件,將這兩個文件復制到打包文件所在的目錄。launcher.cfg是一個僅三行內容的文本文件,將它修改如下:
.
.\java1.4.2\jre\bin\javaw.exe
-jar myswt.jar
l 第一行設置指向JAR包myswt.jar的目錄,由於launch.exe和myswt.jar同在一個目錄,所以用"."即當前目錄。
l 第二行設置指向jre\bin\javaw.exe的路徑。
配置好launcher.cfg後,雙擊launch.exe即可運行java應用程序。
如果仔佃研究eclipse的啟動方式,發現eclipse和JavaLauncher的原理一樣:eclipse.exe相當於launch.exe,startup.jar相當於myswt.jar。只不過eclipse.exe不象launch.exe要具有通用性,所以它沒有*.cfg這樣的配置文件,而是將啟動信息固化在eclipse.exe中。
另:美化圖標
launch.exe文件的圖標太單調了,讓我們給它換個好看點的。換程序的圖標需要用到一個免費的軟體:Resource Hacker,它有中文版,下載網址是:
http://www.users.on.net/johnson/resourcehacker/
由於這個軟體有中文版的,在這里我就不多說了,挺簡單的

閱讀全文

與java打包文件下載相關的資料

熱點內容
java新建對象數組 瀏覽:145
aps系統排產EXCEL源碼 瀏覽:184
cnc學什麼編程語言 瀏覽:875
多元邏輯回歸演算法的矩陣 瀏覽:2
地鐵逃生體驗服顯示伺服器異常怎麼辦 瀏覽:323
14乘17的速演算法 瀏覽:346
小型泡沫壓縮機 瀏覽:104
php上傳的文件名亂碼 瀏覽:996
2017賀銀成講義pdf 瀏覽:854
麻將分演算法 瀏覽:589
安卓手機如何打開sdl文件 瀏覽:215
為什麼安卓手機截不了收付款的圖 瀏覽:242
賤人插件命令 瀏覽:843
單片機發展論文 瀏覽:316
條件編譯和符號幹嘛用的 瀏覽:85
程序員坐牢了會被安排去寫代碼嗎 瀏覽:855
iphoneapp使用時間怎麼關閉 瀏覽:431
怎麼建造生存伺服器指令 瀏覽:554
安卓的怎麼在光遇裡面登號 瀏覽:593
緋色漫畫App在哪裡下載 瀏覽:385