Topic: 请指点一下JRE

  Print this page

1.请指点一下JRE Copy to clipboard
Posted by: billchang
Posted on: 2005-10-08 21:02

各位,我看许多机器里只有JRE,而无JDK,JRE是装Windows时自动装上的还是其他情况?打开JRE文件夹,里面也有java文件,但没有javac和appletviewer等,谁能说说JRE和JDK的区别,还有若在机器里无JDK而有JRE,是不是就无法编译.java文件,那能否能执行.class文件?怎么执行?具体一点。谢谢了。

2.Re:请指点一下JRE [Re: billchang] Copy to clipboard
Posted by: bluecrystal
Posted on: 2005-10-08 22:19

jre -- java rutime environment java 运行环境 java字节码的运行环境,运行java程序必须的
jdk -- java developer's kit java开发工具包 简单的说,你写的java源代码必须用jdk提供的编译工具编译成.class文件,才可有jre来执行,jdk包含jre运行环境。

3.Re:请指点一下JRE [Re: billchang] Copy to clipboard
Posted by: billchang
Posted on: 2005-10-10 15:41

再问一下,在机器里只有JRE,怎样运行.class文件,比如用什么命令或工具。

4.Re:请指点一下JRE [Re: billchang] Copy to clipboard
Posted by: bluecrystal
Posted on: 2005-10-10 16:55

jreinstall_dir--bin--java.exe

设置好path路径后
直接在xx.class所在目录 java xx

5.Re:请指点一下JRE [Re: billchang] Copy to clipboard
Posted by: billchang
Posted on: 2005-10-11 20:23

首先谢谢bluecrystal,但我将path设为JRE目录下的bin文件夹C:\j2sdk1.4.2_02\jre\bin。在bin中有java.exe但无法运行.class文件,会抛出异常:
Exception in thread "main" java.lang.UnsupportedClassVersionError: IOStreamDemo
(Unsupported major.minor version 49.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:537)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:12
3)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
而我再将path设为jdk下的bin,则正常运行,这是为什么?


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923