首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 其他相关 >

Java Applet 无法运行的一个有关问题

2012-10-19 
Java Applet 无法运行的一个问题??? 当你用JDK1.6开发出的新功能,在JDK1.6上rebuild后。放到JDK1.5 or JRE1

Java Applet 无法运行的一个问题

??? 当你用JDK1.6开发出的新功能,在JDK1.6上rebuild后。放到JDK1.5 or JRE1.5的环境下,可能就运行不了了。Java虽然说是到处运行,但是其实和JVM还是相当有关系滴。

?

??? 今天碰到的问题是双击JAR文件说找不到main函数。在网上找了个答案结果解决了。方法如下:

?

问题现象:在双击jar出现标题所示提示,并且该jar文件中确实指定了正确的main class。
根源分析:可能是在打开方式中的javaw版本过低。比如jdk1.5编译的class文件用1.4的javaw打开就会出现这个问题。
解决方案:控制面板->文件夹选项->文件类型->JAR下面的<高级>按纽
<操作>下面选open , 点右边的<编辑>,修改javaw路径,

如:"C:\Program Files\Java\jdk1.5.0_10\bin\javaw.exe" -jar "%1" "%*"????? 另外,如果使用Java Applet的话,Java-plug-in 1.6 貌似也有问题。 首先说下Applet的运行机制,其实就是在IE浏览器里装了个插件,这个插件其实就是个JVM。你可以通过IE的属性,查看自己现在安装的插件的版本。????? 在Java-plug-in 1.5的版本时,如果applet需要1.5的版本只需要安装JRE1.5,然后在IE里面配置默认的applet打开的插件的版本即可。????? 但是,1.6貌似不行。我反正是碰到了这个问题。因为新的plug-in有了个the next-generation Java Plug-in 的功能。具体功能的描述可以参照官网的解释:http://www.java.com/en/download/help/new_plugin.xml如果你保持这个勾的话,你的Java Applet要么会用其他版本的JRE运行Applet,要么你的Applet运行不了。这是我的经历。可能你的环境和我不一样,不一定会出问题。所以,我的做法是取消这个新功能。一切运行正常了!Java Applet 无法运行的一个有关问题

热点排行