Applet无法运行无法想通的问题?

seu31199113 2007-08-20 04:05:31
公司购买的某公司的软件含Applet程序。

在windows2000下且没有安装JRE环境却可以运行,

但是在win XP下装了JRE1.5却不能运行,报某类找不到的错误。

能够有大人指点一二是什么原因?

...全文
245 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
seu31199113 2007-08-30
  • 打赏
  • 举报
回复
问题还是没有解决,明天上来结帖吧!
zplora 2007-08-21
  • 打赏
  • 举报
回复
估计是你的applet 的权限没有设置好吧
运行policytool配置一下
easyroom 2007-08-21
  • 打赏
  • 举报
回复
另外在ie的
工具->internet选项->高级有一个把**用于applet可以去掉对勾

不过说到底取决于客户端的设置,如果你这个系统的客户端装了高级的jvm还是没用
easyroom 2007-08-21
  • 打赏
  • 举报
回复
这个好办,你安装jre的时候会提示你是否把这个jvm注册给IE等浏览器,你选择不注册就好了
twjava 2007-08-21
  • 打赏
  • 举报
回复
如果其他程序不是applet,你可以写一些启动脚本,不要安装jre1.5 而是使用jre1.5的copy版,启动脚本相当于在命令行的命令。D:/java/jre/bin/java -jar test.jar 这里的java目录是你copy的jre的目录
seu31199113 2007-08-21
  • 打赏
  • 举报
回复
谢谢,各位。

在XP下,我将JRE1.5删除,只用Microsoft VM , 也就可以运行了。

但是,系统中有其它软件用到JRE,删了JRE,其它的软件不能运行。

这些软件都是购买的,而且已过厂商的质保期, 修改或重新改写都不可能。

真不知道该怎么办?
mxm_1123 2007-08-21
  • 打赏
  • 举报
回复
看看你的applet是否用到了数字签名,如果是,那么jre1.5和jre1.4及以前的数字签名是不兼容的,(即jre1.4的数字签名,jre1.5下是无效的),这样就会造成某些类无权访问本地资源,从而类的生成失败。所以你只要从新用jre1.5的签名方式给jar文件签名就可以解决了。
easyroom 2007-08-20
  • 打赏
  • 举报
回复
运行浏览器需要客户端安装java虚拟机。
win2k,winxp都有。如果是买的产品应该要求卖方部署。
不妨给出url让我们帮你测一下
twjava 2007-08-20
  • 打赏
  • 举报
回复
补充一下,不敢确定哪些windows带了jre
twjava 2007-08-20
  • 打赏
  • 举报
回复
会不会是用的比较老的jdk写的程序,或者是用微软的java写的?这个没有仔细研究过,但是老的windows系统是带jre的

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧