做了个swt小程序,用Fat jar打包的时候要选择需要的类库,全选的话总共有7.多M,仅选win32和swt的话是1.7M,但是程序中要用到的一些判定条件,以及弹出的对话框不能显示.想问问大家这方面有什么经验,选择类库的时候,谢谢!

解决方案 »

  1.   

    对于这个我只能说,我以前用过jdk中的jar打包过,对于要回载的jar文档,放入一目录下,也可以在当前机进行classpath进行配置,但是用jar打包时,要用到jar配置文档中的,mail-class呀,也就是首次加载的class文档,还有一些说明啦,具体的,你还得到网上找一下,这样打包的好处是包的大小会很小,难度时,经常不会一次成功!
    对于打包,用myeclipse6。0也可以完成,很简单呀,这是网友们说的,因为我用的都是war当啦,没有使用.jar格式啦!
      

  2.   

    你把你swt依赖的.JAR包放在你执行的包同一目录下面,或者将其放在classpath路径目录下面.
      

  3.   

    你说的FAT我没用过,我只用过JDK的JAR打包,在MANIFEST.MF配置文件中指明要用到的*.jar文件,如:Class-Path: org.eclipse.swt.win32.win32.x86_3.3.1.v3346i.jar