制作精简的jar包

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 到当前目录

 

3. copy MANIFEST.MF 到当前目录

 

4. jar cvfm Demo1.jar MANIFEST.MF ./

 

生成的jar文件才1.5MB

你可能感兴趣的:(Java,Eclipse,Ant,Apache,SUN)