请问如何将java 的程序代码合到一起,打包成一个东西,然后双击就能打开。关键是在没有JVM的计算机上也能双击运行。请问如何操作(详细步骤)?多谢各位了。

解决方案 »

  1.   

    虽然有很多你说的这样的打包的工具,不过有你这种需求的人都错误的运用了java
      

  2.   

    用jb可以实现,编译成本地exe文件
      

  3.   

    用jb可以实现,编译成本地exe文件
    ----------
    乱说,你jb弄成exe还不是需要jre环境的,exe只是个外壳
    所以楼主的需求可能满足不了吧
      

  4.   

    虽然有很多你说的这样的打包的工具,不过有你这种需求的人都错误的运用了java
    ??说明白点可不可以?
      

  5.   

    java的优势就在于跨平台,如果编译成.exe则失去了这个重要的优势
    可以使用打包工具(比如installanywher或者exe4j,install4j)将
    代码和jvm一起打包,这样就可以实现“在没有JVM的计算机上也能双击运行”,
    但是这样的程序会比较大,因为包含了虚拟机。
      

  6.   

    JVM肯定是需要的,不然JAVA的跨平台的特点就发挥不出来。研究研究JAVA的运行过程就明白了,所有的代码都是先编译,生成.class文件,也就是在JVM里执行的二进制编码,如果没有JVM,肯定执行不了的。慢慢 看吧,仔细看看JAVA的运行过程就明白了
      

  7.   

    虽然有很多你说的这样的打包的工具,不过有你这种需求的人都错误的运用了java
    ??说明白点可不可以?
    -----你所用过的desktop的软件,你见过着种形式的吗?
    别说你用过的了,你见过吗?
      

  8.   

    如果这个需求不是工作需要的话,你需要重新检视自己对java的认识以及学习java的目的还是我前两天在其他帖子里说过的:如果想学java的话,就不要整天纠缠于“Windows下...”
      

  9.   

    有些朋友说对了,但不清楚,不坚定。我这里非常坚定地告诉楼主:不用 JVM,JAVA 程序是无法运行地。除非有直接执行 JAVA 字节码的处理器,否则上那的话就是真理。:)
      

  10.   

    参考luma qq
    很简单的 就是bat文件引导一下而已