ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

eclipse applet 解决java.lang.ClassNotFoundException: sun.applet.AppletViewer

2022-03-06 11:20:14  阅读:217  来源: 互联网

标签:lang ClassNotFoundException java jdk applet 点击 文件夹 policy appletviewer


查阅资料后发现可能原因有:

jdk版本过高,需要配置低版本jdk;

1.在官网中下载jdk,直通链接Java Archive | Oracle

小伙伴们也可以通过在java页面下点击右上角Download Java->java archive->选择需要的版本

下载需要注册登录,并在邮箱里点击确认

我下的是SE6,下载之后就可以点击EXE程序进行安装

一般是安装在原来的jdk文件夹中,如C:\Program Files\Java

2.在eclipse中配置jdk环境

window->preferences->java->installed jres

 

先点击右上角进行添加

点击Directory选择文件夹

 选择文件夹后自动会填写下面文字

 

最后打钩,保存关闭即可

 

 

 3.配置电脑java_home路径

在首次安装java时,大家应该都配置过path,classpath以及jdk的路径java_home

所以我们需要更改jdk的路径到我们新下载的老版本

在我的电脑上右键点击属性->高级系统设置->环境变量

选择下面java_home 点击编辑,填写你保存jdk的地址,点击确定即可

3.下载applet插件(不知道这一步起没起作用)

4.做到这一步,可以先试试对java文件进行编译

appletviewer一般是可以找到了,但会提出如下警告

警告:不能读取 AppletViewer 的属性文件: C:\Documents and Settings\Administrator\.hotjava\properties 使用默认值。 <?xml:namespace prefix 5.= o ns = "urn:schemas-microsoft-com:office:office" /> 解决方法: 1. 打开命令提示窗口
2. 打入 PolicyTool 并按 Enter
3.
 在 PolicyTool 对话框中,点击 Add Policy Entry 按钮(添加规则项目) 4. 点击 Add Permission 按钮(添加权限) 5. 点击许可下拉菜单选择 All Permission 6. 点击 ok (确认) 7. 点击 Done (完成) 8. 从 file 菜单中选择 Save as (文件菜单选择另存为) 9. 在 C:\Documents and Settings\Administrator (当前操作系统用户名) \ 中保存 .java.policy 文件(这个要根据情况来 如果没有 .java.policy 文件开始会弹出个提示说是在什么地方找不到 .java.policy 你就把它存在提示的那个目录下面)

 

 该部分转载于:(151条消息) Eclipse 无法读取AppletViewer解决方法_weixin_33709609的博客-CSDN博客

 

5.如果再次appletviewer web.html仍未成功,出现下面的报错

恭喜你哈哈哈哈,这是因为jdk版本过低导致的,,,,人已疯

 所以可能需要再次重复上面的步骤,一般来说在jdk的bin文件夹下有appletviewer程序的都可以执行

祝你好运!!

 

 

 

 

 

标签:lang,ClassNotFoundException,java,jdk,applet,点击,文件夹,policy,appletviewer
来源: https://blog.csdn.net/qq_57319696/article/details/123305897

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有