我把JAVA程序编译为EXE文件,当在别的机器上运行时,提示我必须安装JRE平台,请问如何把JRE平台集成到安装文件中,或如何让JAVA程序脱离JRE运行

解决方案 »

  1.   

    你的java程序必须需要有jre才能运行,在没有jre的机器上,你要带上jre,然后设置环境变量就可以了。如果你使用jet等工具将你的java程序编译成本地的机器码,好像就不需要jre了。
      

  2.   

    把整个jre复制过来调用它的javaw即可
    详见:http://www.rolemaker.dk/nonRoleMaker/javalauncher/marner_java_launcher.htm
      

  3.   

    何为“jet”,如何使用?
    谢谢!!!!!!!!!
      

  4.   

    JET用来对JAVA程序进行配置优化,生成32位Windows本地执行代码。
    JET的核心部门就是将 JAVA代码转换成本地代码的编译器。
    JET编译器可以读取任何Java IDE生成的Java类文件,将这些代码文件用针对Java的专门算法优化,然后连接到高效率的运行库上,生成传统的可执行文件。
    JET包含XML parsers 和XSL 转换例子;Java Standard Extensions编译例子,这些例子可用于COMM API, JavaMail,JavaHelp,Java3D;以及更新过的JetPack. 它完全支持最新的JDK 1.4.0,图形化字库(graphical front end),资源绑定,点击执行。
      

  5.   

    InstallAnyWhere 它会教你如果用户没有JRE,他来帮你复制一个。不过还是大了点儿