作好的application 能否在没有安装jdk的windows下运行? 似乎不行,我试过用JB生成的本地执行文件,但不能在另一台没装JDK的机器上用。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 运行java程序没有安装jdk当然不能运行了。如果在application安装时安装了jdk可以运行。总之无论在什么时候,运行java程序,就必须有jdk。 那jre 可否随程序打包么? 每个程序都要打包一份JVM,那用户的机上不就乱套了 试着用这个软件来打包成一个安装文件:InstallAnywhere(到处都可以下)。打包好后它有两种安装文件:一种是带java虚拟机和jdk运行程序的;一种是不带的。 哈哈,以前我也到处考究这个问题,答案会令你失望啊,应该是不能的,不像VC,可以脱离环境,java 应用程序要执行至少要jre或是JVM. Java的体系结构注定是要JRE或JVM的,赫赫(*_*) vc也需要环境,在linux下就不能运行java程序,需要java虚拟机的支持。也就是说,java运行于jvm之上 Java本来就是运行在虚拟机上的 可以不安装,而直接通过打包的方式来运行。前提是,所有与j2re相关的dll和class都必须有,通过C来启动javaVM,具体方法可以参考java.c 大家帮我看下这段程序为什么会出现死锁,谢谢 怎样判断数字字符串中是否包含字母? 这个计算时间的函数应该怎么写? 关于Sun指南里用TableSorter给JTable排序问题 关于java的一个简单的导入问题! NetBeans中文免费版在哪下? java面试 Swing问题求助 求助--java 如何设置环境变量?? applet不能用RMI?? **********在jbuilder8下怎樣直接生成jar文件(第一個答對的就一定給分) 关于JNI,ZipFile的问题
如果在application安装时安装了jdk可以运行。
总之无论在什么时候,运行java程序,就必须有jdk。
打包好后它有两种安装文件:一种是带java虚拟机和jdk运行程序的;一种是不带的。
java程序,需要java虚拟机的支持。
也就是说,java运行于jvm之上