怎么样脱离JAVA虚拟机运行JAVA的程序

如题所述

认清一点:没有JAVA虚拟机不可能运行JAVA程序,就像没有操作系统你要运行word一样。
不过你可以想办法做到给人感觉没有安装虚拟机,大致就是将你java程序的字节码文件和虚拟机一块打包,编写个bat文件调用就行了;如果觉得不符合大多数外行人习惯,推荐个工具InstallAnyWhere可以打成exe安装文件。
温馨提示:内容为网友见解,仅供参考
无其他回答

java程序怎么才能脱离matlab环境运行啊?
首先,你需要在自己的计算机上安装 Java 开发工具包(JDK)或 Java 运行时环境(JRE),确保你的系统上具备运行 Java 应用程序的环境。安装过程一般包括下载安装包、解压文件、配置环境变量等步骤。其次,使用 IDE 或文本编辑器编写 Java 代码。编写完成后,使用 JDK 的编译器(javac)将源代码编译成字...

如何把一个java程序打包成exe文件,运行在没有java虚拟机的机器上?
exe4j可以打包成各种格式的exe,可以把jar打包进exe,也可以引用一个外部的 jar文件,还可以打包成windows服务的程序,并且可以设置最低jre的版本,还可以设定启动画面,虽然java6.0已经实现了这一点,但是还是没有exe4j生成的启动画面快。3 将exe文件并jre打包成安装文件,可以在没有安装java虚拟机的电脑...

java的程序如何弄成可以脱离jre和jdk的运行环境的exe文件?
首先说明jar无法脱离JRE运行,jar转换成exe是为了方便用户使用,这其中有两种方法:一种是jar直接打包成exe,用户需要jre才能运行,第二种是将JRE和jar同时打包到exe,这样用户不需要jre就能运行

如果计算机里没有JVM能否运行JAVA程序
1.JRE就已经包含了JVM,所以有人说没有JVM,有JRE就可以,这个说法非常错。你可以把你的JRE里的JVM去掉,看能不能运行JAVA程序。编程就是写一个JAVA源程序,这个源程序首先必须有开发工具里面的javac.exe也就是编译器来把这个源程序翻译成后缀为.class的文件,这个.class文件的专业名词就是字节码文件...

如何在安卓手机运行java程序
1.首先在虚拟机上运行一次,然后打开你的源代码在bin文件下有个apk文件把它拿出来装到你手机上就可以了。2或你以后可以直接用真机代替虚拟机搞开发,可以直接连接数据线到电脑,(要有驱动,如不知道怎么下驱动,可以下载91手机助手或豌豆荚帮你自动安装),然后你在Eclipse下点击运行你的程序是可以在...

怎么让JAVA的JAR文件生成脱离虚拟机也可以运行的EXE文件
用JBuilder打包好以后,不要jar格式的,选择exe格式的就可以运行了!

jbuilder开发出来的程序是都必须要装虚拟机才能运行吗
不可以,java就是用java虚拟机解释程序才能运行程序.java虚拟机就类似于一个翻译,把你编的程序翻译成计算机可以识别的语言.任何java程序都需要虚拟机 客户端运行Javascript不需要Java虚拟机

让我自己编写的java程序自带jvm虚拟机文件,不就可以在没有安装虚拟机...
把java程序打包成一个ext,打包的时候选择打包jre,这样就可以了

Java生成的程序必须在有虚拟机的机器上才能跑吗?
不是的,是必须要安装Java虚拟机的。不然没法执行的。。。

JAVA如何编译成EXE的文件?如何实现自编译(不要虚拟机还可运行)?
(1) 使用InstallAnywhere等工具,将应用程序和JRE一起打包,制作一个exe的安装包。在安装过程中,用户可以选择使用他机器上的JRE或是这个安装包内的JRE来运行程序。这是很常见的一种做法,显得比较专业,而且原来的程序不需要作任何改动,安装后的程序即在JVM上运行,可以获得原本的效果。如JBuilder就是...

相似回答