别人机子没有JAVA运行环境,我想把运行环境和应用程序一起打包给用户,怎样才能让用户方便的使用,
不用考虑跨平地台问题,生成独立运行的EXE,越小越好~!!~本人小菜一个,高手给说详细点.谢了,刚来这里混,没多少分给,不好意思了!

解决方案 »

  1.   

    建议使用exe4j,这是一个生成.exe的软件,它依赖于jre环境,所以在使用exe4j的时候将jre一起打包进去。
      

  2.   

     使用eclipse 最方便!操作步骤:在eclipse package explorer 用鼠标选中你要打包的项目文件,
    点击鼠标右键,出现弹出菜单,
    点击上边的export栏,弹出对话框,选择"J2EE WAR file"
    再选择下一步,将自动打包并发布到你配置路径(这里是server.xml里配置的路径)的地方,
    (我这里为 D:\demo\WebRoot\Test.war ),自动打包到这个地方!  有兴趣赏点分吧:)
      

  3.   

    如果要生成EXE的话,很麻烦,但是可以的!JBuilder2006里面有一个JBuilder.exe,这个程序是一个通用的应用程序壳,我们运行的JBuilder2006实际上就是一个jar通过这个应用程序壳来生成的一个.exe的程序。我试着做过,太复杂了……建议还是用jar比如,我在路径
    G:\Java\JBuilder\Product\Product\classes\product下有已经编译好的一些class文件先建立一个文本,命名1.txt,在文本的第一行写上:main-class:(空格)product/ApplicationMain(回车)ApplicationMain是有main方法的类,保存1.txt,然后进入DOS打开DOS,cd G:\Java\JBuilder\Product\Product\classes回车
    G:回车G:\Java\JBuilder\Product\Product\classes>jar cvfm a.jar 1.txt Product(回车)在Product文件夹下就生成一个a.jar的程序,可以双击使用
      

  4.   

    楼主如果对打包不是很熟悉,可以去http://www.macrovision.com/downloads/downloads_4853.htm?link_id=relatedLinks
    下载installanywhere,它是专业的打包软件,简单易用。