首页 > 编程知识 正文

怎么配置java环境变量(java applet怎么运行_配置Java Applet的运行环境)

时间:2023-05-04 05:07:50 阅读:121416 作者:1308

Java小程序(即Java小程序)可以在Web浏览器中运行。 Java小程序必须作为脚本嵌入到HTML页中,才能在web浏览器中运行。

以前,我认为只要在本地安装JDK并指定JAVA_HOME和PATH环境变量,所有Java程序都可以运行,但有同事告诉我,不能在web浏览器中运行单个项目管理软件的甘特图

要在Windows上执行Java APP应用程序,您可以使用JDK的二进制目录,并通过指定JAVA_HOME和PATH即可使用。 不需要从JDK安装程序进行安装。 因此,如果将安装的JDK目录作为压缩包进行备份,则以后在重新安装系统或在其他计算机上安装Java环境时,可以原样复制JDK的二进制压缩包,然后解压缩

但是,在Windows上,要配置Java applet的运行时环境,仅指定JDK目录是不够的,还必须满足以下条件:

用JRE安装包安装

JRE版本是

web浏览器提供Java插件

JRE和Web浏览器的位长必须匹配。 例如,全部为32位或全部为64位的软件版本

这是因为在安装JRE时,Java的相关信息会写入注册表,并为Web浏览器安装Java插件。 Web浏览器中的Java插件在运行小程序时,会在运行小程序之前将Java信息加载到Windows注册表中。

请注意,根据JRE的版本不同,支持的web浏览器和版本也不同。 我的本机Web浏览器有IE8、Firefox16、Chrome19,安装JRE6u11后,只有IE8可以运行小程序; 在Firefox16上可以看到about:plugins上安装的Java插件,但无法运行小程序; Chrome19显示没有Java插件。 安装JRE7u9后,所有浏览器都可以运行小程序。 所以,最简单的话,安装最新的JRE版本就可以了。 通常,如果浏览器中没有安装Java插件,则在运行包含applet的网页时,会提示您安装插件。 通常直接安装就可以了。

名为Java测试器的网站。 检查本地安装的JRE版本和软件供应商,检查Web浏览器是否可以运行小程序。

对于普通用户来说,安装applet运行时环境很简单,但Java开发人员的浏览器可能无法反向运行applet。 这有点不好意思。 由于Java开发人员经常在本机上安装多个Java版本,有时不直接移动或删除JDK目录,也不从Windows控制面板卸载,因此在Windows注册表中安装Java 运行Java APP应用程序没有问题,但Java插件无法在Web浏览器中找到JRE并运行小程序。

安装JRE后,“Java控制面板”中将显示Java图标。 如果不再显示Java图标,则会显示一条消息,指示找不到程序,如下图所示。

无法显示在上面的Java图标表示找不到Windows上的JRE环境,需要重新安装JRE。 通常可用的JRE环境,如下图所示:

单击Java图标可打开“Java控制面板”(javacpl ),从中可以指示JRE已在Windows上可用。

综上所述,Java APP应用程序和Java小程序对执行环境的要求不同。 运行Java APP应用程序时,不需要查找注册表,只要指定JDK目录即可运行。 对于applet,Web浏览器中的Java插件从注册表中搜索JRE环境并运行Java applet。

因此,建议使用本地Java环境。

安装新版本的JRE,以便在新的Web浏览器中运行小程序

Java APP应用所需的JDK是通过直接复制JDK二进制目录来使用的。 不需要安装。 多个JDK可以共存,并确定在运行时使用JDK版本。

------------- -请参阅

附录1 :如果无法重新安装JRE,则可以按照以下文档中的说明在运行JRE安装程序之前清除注册表中的Java残留安装信息。

附录2 :如何在web浏览器中启用Java (必须满足安装JRE并在web浏览器中安装Java插件的前提)

附录3 :光环小程序

1 .创建小程序并继承小程序基类:

Java代码publicclasshelloappletextendsapplet {

隐私保护长时间服务供应商=5511892956119084309 l;

@Override

公共语音init (

Graphicsg=this.getGraphics (;

绘制(g;

}

公共语音绘制(图形) {

g.drawstring('Hello小程序!' 、45、45;

}

}

2 .编译小程序

Java代码CMDjavacHelloApplet.java

在index.html页面中嵌入小程序

Html代码.

codebase='.'

.

注意:

小程序必须嵌入到网页中才能运行。 applet使用标签嵌入

code属性指定applet类

archive属性指定applet所在的jar包。 如果没有软件包,可以省略

在codebase属性中,可以指定相对于网页所在目录的applet类,以及在其中搜索Jar包的根目录(即相对目录)。 codebase='.'表示在web目录下查找小程序。

要在网页上使用标记,使用时它在网页上正常工作,但applet无法显示applet窗口。

4 .用小程序测试小程序

Java代码CMDappletviewerindex.html

5 .在web浏览器中运行小程序

将网页拖到浏览器中进行查看,或将网页和applet放在Apache的HTML文档目录中,然后通过URL访问。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。