`

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运行出现异常

    java applet运行出现异常

    在JDK和Eclipse下Java_Applet的编写和运行方式

    本文主要介绍了在JDK和Eclipse下Java_Applet的编写和运行方式。

    java applet 电子相册

    java applet运行的最简易的电子相册,背景音乐是童话,可以控制自动播放,停止播放,和查看上一张下一张

    在eclipse中运行java applet时的一些问题

    在eclipse中运行java applet时的一些问题,无法显示图片。

    JavaCard helloworld applet

    目前常见的智能IC卡运行着JavaCard虚拟机,智能IC卡上可以运行由精简后的Java语言编写的卡应用(简称Applet)。智能IC卡的Applet不能自己启动,必须由外部终端(例如POS机,地铁刷卡终端等)向卡片发送Select命令,...

    自动为java applet的clss文件生成html文件

    为java applet编译后的class文件自动生成一个可运行的html文件,默认保存在class文件目录,可设置applet高度,宽度。 程序为QT开发,运行环境:windows

    JavaApplet数字签名方法和打包签名工具

    压缩包里面word文件说明了使用JavaApplet时客户端运行jar包的生成方法及如何数字签名,JavaAutoPlug.exe是帮助我们完成打包和签名的一个工具,需安装Framework2.0。

    Java Applet运行浅论.pdf

    java Applet程序的特色,是不能够自行运行的,它必须要进行内嵌网页后才有有完整的网络运行能力。java Applet内嵌网页后,我们能够支持文字、图案、音频和视频等的处理。因此,为了能够在HTML网页中使用相关功能,要正确...

    用java applet方式实现服务器推技术

    java applet方式实现服务器推技术 ,温度监控,dos下打开服务端,tomcat下部署,运行,相当震撼!有介绍!

    JAVA Applet WEB天涯聊天室破解代码-经典代码

    使用的是JAVA APPLET的技术,在WEB上直接无刷新调用SOCKTE技术,里面用了很多混淆,基本破解了。可以用JBUILDER编辑,里面是JPX工程。经过调试可以运行的,编程代码非常经典,非常适合学习JAVA通信技术的学习。由...

    Java Applet 数学计算器源码分享.rar

    Java Applet 小程序版的简单数学计算器源码,运行时请注意你的浏览器需要支持Applet,然后双击html文件,即可看到计算器界面。这个计算器是一个简单的数学计算器,只可运行简单的加减乘除运算。

    java applet程序案例

    其中的文件的名称可能与类的不同而,不能运行的,更改一致即可,还有的需要用javac编译,有部分不能用的,但很多的,相信够你用了。哈哈

    Java Applet小程序学习实例集.rar

    Java Applet小程序学习实例集,实例集中包括了以下实例代码:1.Java Applet程序的编辑、编译与运行。2.Applet主要方法。3.AWT绘图。4.文字显示。5.颜色控制。6.2D绘图。7.参数传递。8.图片显示。9.动画实现。10.声音...

    Java Applet 入门(HTML).rar

    第一天:第一个Java Applet例子,也就是每一种程序语言都有个一个HELLO的例子,向大家介绍Java Applet的基本知识,与Java的联系,与C的关系,以及需要用到的开发工具,Applet运行的过程。等等…… 第二天:介绍Java...

    java写的applet音乐播放器

    在Applet中使用下拉框显示音乐文件的名字,在程序中使用AudioChip类控制播放的音乐文件,使用“播放”、“连续”、“停止”控制按钮选择播放音乐的状态。得新建个HTML在当前目录, 内容为 &lt;APPLET...&lt;/APPLET&gt; 运行即可

    Enigma(javaApplet)程序

    一个模拟Enigma运行的Javaapplet小程序

    对Java Applet和Java Web Start进行数字签名

    对Java Applet和Java Web Start进行数字签名

    java-applet_timeCount.rar_applet_java applet ti_java 倒计时

    java applet 倒计时有声定时器,开始,运行过程中,和结束的时候都会有不同的声音提示。适合java初学者学习。是我们的作业。

    Java Applet内嵌网页运行初探 (1).pdf

    随着科学技术的发展和计算机技术的不断提高,人们对网页的艺术要求和技术含量...java Applet程序越来越得到人们的重视和广泛应用,虽然java Applet程序最大的特点是不能够自行运行的,它必须要进行内嵌网页后才有完整...

    java课程设计 applet程序 动画

    java课程设计 applet程序 动画,完成了小人在抛物曲线上运行

Global site tag (gtag.js) - Google Analytics