类型:转载 责任编辑:asp.net 日期:2007/05/23
热门软件下载:
为什么有的JAVA小程序在IE中可以直接运行,而有的不能,要安装了SUN的JDK平台进IE后,才能在IE中运行,是不是类库版本的问题呀?
网友回答:
XP之前的IE都有本身的java支持,不过版本很低。对于高版本的java就运行不了了,比如swing等。而XP干脆完全舍弃了java支持。
java-plugin就是sun做出来对抗MS这种不支持java的手段而推出的解决方案。如果要在ie运行java还是装上jre比较好。
楼上说的对
IE的工具-》Internet选项-》高级-》Java(Sun) 将Java 2 v1.4.2 用于<Applet>
1、ms的JVM是那个版本的?
是1.1.4的,你可以用这个工具来检测就知道了。
工具的下载地址在我的Java资料站里http://Java.EchoChina.net
里的资料工具里有个叫MSJVMVerChecker的,在DOS下运行即可知道信息的。
比如:
C:\>MSJVMVerChecker.exe
WhyWaitForever - JavaCheck [ Java vendor: Microsoft Corp. version: 1.1.4 ]
2、用那个版本的JDK编译的APPLET不用下载jre用IE内置的JVM就可以啊~~
Javac -target 1.1 YourClass.java即可,如果你用了swing等其它包的话请把附加的一些包在applet的cabbase里进行说明即可。
但是如果你在程序中如果用了其它的高版本的Java的特性的话,那就不行了,比如你在Applet里用了Java的泛型,那肯定再怎么编译IE自带的JRE也运行不了的。
楼上的好厉害
说的很清楚
请看看基本的Java Applet编程的资料吧,如何?这样会更加理解深刻并学得懂:)