编译好了一些.class如何打包成可执行文件.jar?
在cmd下如何打?在eclipse以及netbean下如何打?
除了编译好的.class还要打进写什么?
还有java程序的安装文件如何制作?

解决方案 »

  1.   

    jar cvf test.jar *.*
    关注...............
      

  2.   


    jar cvf test.jar *.*
    生成的test.jar后再修改manifest.mf
    加入下面一行
    Main-Class: MainRunningClass
    就是带main的那个class名称,
    在windows下就可以双击运行.
      

  3.   


    installAnywhere(推荐)
    installShield
    WinRAR
      

  4.   

    我也想知道啊
    我打好包了 我机器上有好多 manifest.mf
    要修改哪个啊
      

  5.   

    用eclipse的导出功能,可以的导出的时候设置启动类,选择一下就好了,不用自己写了。
      

  6.   

    首先你的机器需要java虚拟机的支持(98,xp不带jvm,2000ok,装了jdk都没问题)
    具体超作,手动打包(实际上很多集成开发软件都支持打包功能):
    1、写一个manifest.mf,内容如下(这里假设你的MyMainClass被package成testPackage)
    Main-Class: testPackage.MyMainClass(注:MyMainClass是包含main方法的class文件,且这一行之后请务必跟一个"回车")
    2、将编辑好的mainfest.mf放到跟testPackage目录的同一个目录下
    3、运行
       jar cvfm myJarName.jar manifest.mf testPackage
    (具体的情况可以做一些微小的变化)
    另外,打包成可执行的jar没什么实际意义,如果你想生成可鼠标双击执行的文件,最简单的方法就是自己些一个批处理(这样同样需要jdk的支持),或者就用专业的java程序发布软件(比如InstallAnyWhere就是个不错的选择,网上有下,免费)