嘉定都市网

查看:2883 回复:1 发表于 2004-8-11 18:43

该用户从未签到

qrcode
跳转到指定楼层
楼主
发表于 2004-8-11 10:30:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

经验分享:关于不能在IE中正确运行JAVA程序 [复制链接]

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
这几天在学习CISCOWORKS,其中CISCOVIEW等组件都可以通过IE远程访问,但是每次打开IE里的CISCOVIEW总是提示:JAVA插件没有安装,然后就开始安装,然后重启。但是重启后,再打开还是说没有安装,然后又开始安装。就这样重复。打开“控制面板”中的JAVA PLUG-IN组件也没有反应。通过查找资料,发现解决这个问题非常简单:

关于Java Plug-in 在中文系统下不正常的原因

  关于Java Plug-in 在中文系统下不正常的原因:
1、安装好JDK1.2.1后,注册表中有三个地方存放了插件的键值(win98下有三处,而win2000下仅有两处)
   1、HKEY_CURRENT_USER\\Software\\JavaSoft\\Java Plug-in
   2、HKEY_LOCAL_MACHINE\\Software\\JavaSoft\\Java Plug-in
   3、HKEY_USERS\\.DEFAULT\\Software\\JavaSoft\\Java Plug-in
对于JDK1.2.1的插件控制面板可以启动,此时可以运行只需JDK1.2.1类库的含插件的HTML文档。
2、在安装好JDK1.3后,注册表中同样有三个地方存放了插件的键值,不过在2和3处添加的键值为中文HKEY_LOCAL_MACHINE\\Software\\JavaSoft\\Java 插件,造成当JDK1.3插件控制面板双击时,根本没有任何反映。在改为英文的键值后,双击插件控制面板会启动Java插件属性,在进行设置后,就可以运行含有最新JAVA技术的插件的HTML文档了。
    由此可见,问题关键是JDK1.3安装生成中文键值,而运行时候需要的是英文键值。这也是JDK1.3的一个BUG。在英文系统下,不存在此问题。经下载最新JDK1.3.0_02,此问题已解决,在安装时会生成英文的项名称。


#########################################
简单说就是把注册表中的“插件”两个字改成“plug-in”就可以了。在WINDOWS2000需要改两个地方。改了问题就解决了。

顺便问一下,谁用过CISCOWORKS,以后有问题就可以请教请教了,:)
       

此贴由 flytosea 在 2004-08-11 10:31:02 最后编辑
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享淘帖 支持支持 反对反对
回复

使用道具 打印 举报

该用户从未签到

沙发
发表于 2004-8-11 18:43:49 | 只看该作者
装个1.4级别的jre或者jdk就没问题了。
回复 支持 反对

使用道具 打印 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

发表新贴 返回顶部