如何安装java 7版本以在Web浏览器中运行applet

时间:2013-08-20 04:50:55

标签: java applet

我正在浏览器中运行applet程序。当我运行该applet时,浏览器要求我安装java7.And然后我重定向到THIS LINK。当我下载java并安装applet工作时很好。当我安装时我只得到了jre。我没有得到jdk。

我的问题是:

我之前听过一件事。浏览器包含java.So如果它是正确的,为什么我需要在我的系统中安装java7。只有浏览器需要java7版本。是否有可能只在浏览器中安装。

提前致谢...

3 个答案:

答案 0 :(得分:1)

JRE包含用于Applet执行的浏览器插件。您只需要Java运行时来运行您的applet。 JDK是开发工具包(BTW包含JRE),但在您的情况下您不需要它。

对于Applet的执行环境,请阅读相应的java docs

它说

如果满足以下条件,applet将在现有JRE中运行:

  1. applet所需的JRE版本与现有JRE匹配。
  2. JRE的启动参数满足applet的要求。
  3. 所以你只需要正确的JRE版本来运行applet。

答案 1 :(得分:0)

不,那不对。它们需要在操作系统上安装JRE,并在浏览器中使用插件将它们粘合在一起。

多年前(Windows 95?)Windows默认包含JRE,因此无需安装Java。也许从这里出现了困惑,但这些时代早已不复存在。

答案 2 :(得分:0)

Java运行时环境

Java Runtime Environment包含JVM,类库和其他支持文件。

  

它不包含任何开发工具,如编译器,调试器,   实际上JVM运行程序,它使用类库,   和JRE中提供的其他支持文件。如果你想运行任何   java程序,你需要在系统中安装JRE

Java虚拟机提供了一种独立于平台的执行代码的方式;程序员可以专注于编写软件,而不必关心它将如何或在何处运行。

  

如果你只是想运行applets(例如:在线雅虎游戏或谜题),JRE   需要安装在机器上。 JVM(Java虚拟机)

JDK(Java开发工具包)

Java Developer Kit包含开发Java程序所需的工具,以及运行程序的JRE。这些工具包括编译器(javac.exe),Java应用程序启动器(java.exe),Appletviewer等......

编译器将java代码转换为字节代码。 Java应用程序启动器打开一个JRE,加载该类,并调用其主方法。

  

你需要JDK,如果你想编写你自己的程序,那么   编译m。对于运行java程序,JRE就足够了。

     

JRE的目标是执行Java文件

即。 JRE = JVM + Java包类(如util,math,lang,awt,swing等)+运行时库。

JDK主要针对Java开发。即您可以创建Java文件(在Java包的帮助下),编译Java文件并运行java文件 JRE(Java运行时环境)