如何将JAVA的源文件转换成jar文件,并且用鼠标双击.jar文件能够看到程序运行的效果。

解决方案 »

  1.   

    采用zip格式压缩到一个jar文件,在这个文件里要有 META-INF/MANIFEST.MF,在这个文件里指定主类和类路径。下面是一个 META-INF/MANIFEST.MF 的例子:Manifest-Version: 1.0
    Ant-Version: Apache Ant 1.6.5
    Created-By: 1.5.0_06-b05 (Sun Microsystems Inc.)
    Main-Class: com.myCompany.wuzi.WuziMain
    Class-Path: lib/swing-layout-1.0.jar lib/derby.jar lib/jfreereport-0.8
     .7-3.jar lib/jfreereport-output-support-itext-0.8.7-3.jar lib/jcommon
     -1.0.4.jar lib/jcommon-xml-1.0.4.jar lib/poi-3.0-alpha1-20050704.jar 
     lib/bsh-1.3.0.jar lib/bsf-2.3.0.jar lib/libfonts-0.1.7.jar lib/itext-
     1.4.jar lib/libloader-0.1.1.jar
    X-COMMENT: Main-Class will be added automatically by build一般使用 IDE 时,不用手工做,IDE 就全替你办啦。
      

  2.   

    用javac命令编译你的java源代码,然后写一个MENIFEST.MF文件,里面指定你的main class。然后用jar命令打包你的class文件,并且使用刚才编辑的MENIFEST.MF文件打包到jar文件中