如何在没有安装java虚拟机的机子上运行java程序 
也就是说如何把java虚拟机或是某部分集成到java程序中 
请高手指教 

解决方案 »

  1.   

    既然肯装部分,为什么不装完全部?
    一般的,如果做开发,需要安装JDK
    如果只是运行,那么只需要安装JRE
      

  2.   

    java虚拟机有几种啊。
    j2se:标准版
    j2me:用于专有系统的开发:如手机开发,嵌入开发等。
    j2ee:企业版。每个虚拟机都不一样的。
      

  3.   

    JVM是.class字节码文件的解释器,没有JVM如何解释执行.class文件呢?!
      

  4.   

    叫sun帮你定制一个吧...sun这个可能要考虑平台的通用性的,这样容量自然大了.......
      

  5.   

    所谓的“安装过程”,无非是
    1. 拷贝文件
    2. 设置环境变量
    3. 设置注册表信息
    4. 创建快捷对于运行一个 java 程序来说,只有其中的 1 和 2 是必要的。所以,如果要在一个没有“安装”过 JDK/JRE 的机器上运行 java 程序的话,只要把 JRE 里面的一些文件跟你的 .jar 文件一起拷贝到那台机器上,然后用一个适当的方式启动就可以了。