看板 java 關於我們 聯絡資訊
之前找到的 給大家參考 引數 給主要run的class 有錯請指教 import java.io.*; class jpack { public static void main(String args[]) throws Exception { if(args.length==0) { System.out.println("請輸入主類別名稱 !"); System.exit(0); } BufferedWriter bw=new BufferedWriter(new FileWriter("manifest")); bw.write("Main-Class: "+args[0]+"\r\n"); bw.close(); String doc = ""; File file = new File("."); String[] f = file.list(); for(int i=0;i<f.length;i++) { if(f[i]!="jpack.class") { doc+=" "+f[i]; System.out.println("已找到 "+f[i]+" !"); } } Runtime.getRuntime().exec("jar cvfm "+args[0]+".jar manifest "+doc); System.out.println("成功建立 "+args[0]+".jar !"); } } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.228.157.98
PsMonkey:為甚麼不直接 jar 就好了... 看不出有啥特別的地方? 08/23 22:56
PsMonkey:當然有可能純粹是我太笨 lol 08/23 22:57
wctang:他會產生 manifest 檔,省得還要自己寫 :) 08/23 23:42
TonyQ:一樓你還是先去蹲水桶吧XD 08/24 07:45
archerlin:試了一下還不錯用阿 再寫個 Fat jar進階版來用用吧 嘿嘿 08/24 12:32