前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >关于解决浏览器无法运行小应用程序问题

关于解决浏览器无法运行小应用程序问题

作者头像
张泽旭
发布2018-12-10 16:35:12
1.8K0
发布2018-12-10 16:35:12
举报
文章被收录于专栏:张泽旭的专栏张泽旭的专栏

学习Java后发现,java有个小应用程序(applet)可以在网页上运行,就想这自己用apache弄一个本地的网站来在上面玩用Java写的网络游戏,于是就高高兴兴的做好准备,可是后面才发现,自己写的applet小程序在自己的浏览器上就根本运行不了,后来经过自己的多方努力终于解决了,现在将这些分享给大家,希望可以帮大家解决运行不了的问题。

1、出于安全原因,应用程序现在必须满足一些安全设置,Java会阻止apple程序运行,如图:

image
image

或者出现:

image
image

出现

image
image

凡是出现java安全原因都可以采用以下办法解决:

首先打开控制面板->在类别里选择程序

image
image

点击java,在java控制面板里选在安全选项卡

image
image

选好后点击编辑站点列表,点击添加

image
image

后出现

image
image

网址栏中输入file:///

后点击确定出现安全警告点击继续即可

image
image
image
image

出现这个就说明成功了点击应用后点击确定。

2、关于运行applet小应用程序出现的状况:

image
image

出现ClassNotFoundException,是找不到当前类所导致的,解决方法如下

(1)在eclipse中写小应用程序会有两种情况,一是java类在确定的包中,

image
image

如我的包名是testapplet,就将网页代码放在同一目录的java目录下的bin目录,和包名在同一级

image
image

在写html的时候应该在cdoe后面写上包名/编译好的类名*.class,我的是testApplet.class

image
image

以上设置完毕好就可以开始了,再次打开浏览器,如果当时没有关闭浏览器就要重启一下浏览器,如要问我为啥,这就要关于html下

运行applet的机制上说了(这里不多做介绍),再次点击123.html,浏览器出现

image
image

这就说明你成功了,点击运行即可:

image
image

出现hello wrrld!

(2)、关于使用默认包编写的Apple程序则需要如下进行

image
image

将123.html和编译好的testApplet.class文件放在同一目录下的bin目录下,并将网页的代码改成如下图:

image
image

,然后运行123.html即可看到效果,这里就不做演示了

2、关于在本地网站上运行applet,将http://127.0.0.1,加入例外站点列表中,并将applet的工作目录放在网站的目录下即可,以下和上面的相同,这里就不多说了。

关于如何使网页与*.class文件分离开运行,本人还没有得到,如果知道第一时间发出来,如果有人知道,可以通过这个文章下方

的评论发给我!

最后祝你们成功。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017年10月13日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云开发 CloudBase
云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为200万+企业和开发者提供高可用、自动弹性扩缩的后端云服务,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用等),避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档