`

制作精简的jar包

    博客分类:
  • Java
阅读更多

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

分享到:
评论

相关推荐

    SSHID五大框架最新精简jar包

    SSHID五大框架最新精简jar包 主流三大框架实用jar包 以及DWR hessian jar包

    精简jar包的方法及使用

    使用时需要把所需的jar包名称,处理成一个txt文档。(处理过程就不多说了,可以使用编辑工具批量替换、删除),然后,使用开发工具运行压缩包里的java文件即可。(注意,java文件在设置前需要进行路径的配置修改)

    POI处理EXCEL文件所需的最精简jar包(支持2007 2010)

    POI处理EXCEL文件所需的最精简jar包(支持2007 2010),前面个资源由于被CSDN自动设置30积分太多了,所以重新传一个。

    cxf最精简jar包

    cxf最精简jar包. 采用cxf框架实现webservice 技术,此处为本人整理最精简可运行服务端与客户端的jar包依赖

    Struts2精简jar包

    Struts2精简jar包,方便用户集成开发。不用再去下载多余的jar。如果遇到导入项目出现问题,请检查一下jdk版本是否过低

    CXF3.1.11客户端最精简jar包

    CXF3.1.11 客户端最精简jar包集合,包含19个jar包。呕心沥血制作,给你的代码瘦身

    SSH2精简jar包

    SSH2精简jar包,很纯净 无数据库驱动,无其他支持jar包

    SSH框架精简jar包

    在我们用到SSH框架的时候,导入jar包,或多或少遇到jar的包问题,让人头疼,本人花了一段时间精简了SSH框架jar包,希望对大家有用.....

    hibernate 4.2.4精简jar包

    hibernate 4.2.4精简jar包

    spring security3.0所需要的最精简的jar包

    早一段时间学习了springsecurity3.0 框架,在开始阶段不知道导入那些必需jar包,经过摸索,总结出来最精简的jar包

    axis2最精简jar包依赖

    axis2最精简jar包依赖,亲自一个个jar包测试过的,绝对好用!

    Hibernate3.3.2_Java例子精简JAR包

    整理出来的精简JAR包,共八个。分别: antlr-2.7.6.jar、commons-collections-3.1.jar、dom4j-1.6.1.jar、hibernate3.jar、javassist-3.9.0.GA.jar、jta-1.1.jar、slf4j-api-1.5.8.jar、slf4j-nop-1.5.8.jar。

    webservice axis2 最小精简jar包亲测可用

    webservice axis2 最小精简jar包亲测可用,axis2 1.6.2版本,axiom 1.2.13版本,woden 1.0M9版本,wsdl4j 1.6.3版本,wstx-asl-3.2.9版本 等待

    对jre包里的rt.jar精简

    对jre包里的rt.jar精简,第一步:解压工具.rar,第二步:把你打包的jar小项目放到同一文件夹里。第三步:cmd,运行命令javaw -Dfile.encoding=utf-8 -jar GreenJVMMake.jar -t da -i ./mytest.jar -o ./ 执行后可以...

    ssh精简jar包下载

    ssh框架可用的最简化jar包,适合新手使用....

    Spring、Hibernate、Struts(SSH)精简jar包

    SSH整合之后的的精简jar包,没有冗余的其他资源

    Axis2精简版jar包

    Axis2精简版jar包,框架开发利器'''''''''''''''''''''''''''''''''

    可执行JAR包精简器:jar-slim-maker

    2)填写需要精简的包前缀,指明哪些第三方包需要精简。 3)点击简化按钮,会运行可执行JAR,操作所有功能,完成数据收集。 4)自动化精简。 5)点击运行按钮,操作所有功能,验证软件是否能正常工作。 6)精简完成。

    ksoap2 精简版jar包

    精简版ksoap2.jar包,已删除与Android冲突的类,直接引用。

    XFire开发最精简包

    XFire开发最精简包,包含XFire1.2.6与Spring3.1.1及依赖包最精简jar包

Global site tag (gtag.js) - Google Analytics