eclipse自動生成的jar過于龐大,一個簡單的swt程序打包成jar文件達16MB。
如何制作精簡的jar包:
1. 制作 MANIFEST.MF (可以用eclipse自動生成jar,提取MANIFEST.MF文件) 或者手動編輯
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.7.0
Created-By: 1.4.2_14-b05 (Sun Microsystems Inc.)
Main-Class: MainWindow
2. 解壓 swt.jar 到當(dāng)前目錄
3. copy MANIFEST.MF 到當(dāng)前目錄
4. jar cvfm Demo1.jar MANIFEST.MF ./
生成的jar文件才1.5MB