Java Browser Plugin或手动安装Java

时间:2014-01-13 10:47:17

标签: java plugins installation

这是我的问题我安装了Java插件的Chrome它确实意味着我已经在我的机器上安装了java ...安装此插件后我可以在命令下运行

java -jar myfile.jar

通过批处理文件或者我必须在我的机器上安装java并设置class-path然后它应该工作?

如果我将安装Java浏览器插件,它也会在我的机器和设置路径中自动安装java。

我很难理解它的工作原理。任何人都可以帮我吗?

2 个答案:

答案 0 :(得分:1)

JRE是Java运行时环境,即解释和执行Java类文件所需的软件。 Java浏览器插件是JRE和浏览器之间的桥梁,用于运行嵌入HTML的Java小类。

您可以在此link中查看Chrome浏览器的Java插件。

该插件与JRE捆绑在一起,并在浏览器中运行,允许Java代码在客户端的浏览器进程内运行。使用插件时,主入口点类必须编写为Applet,但它调用的所有Java代码都可以是常规Java。

出于安全原因,使用Java插件运行Java代码时存在一些限制。所有代码都应在沙盒中运行,对文件系统的访问权限有限等。

此外,当插件检查您机器上已安装的JRE版本时,这意味着您确实拥有JRE。 您可以根据需要安装任意数量的JDK。只需将它们放在不同的文件夹中即可。

您在路径上引用的那个是您的选择 - 但是当您在命令行键入“java ....”命令时,可能会选择要使用的那个。在没有任何其他因素的情况下,您应该将其设置为最新的JDK版本。

请注意,您的IDE可能支持多个JDK,例如Eclipse具有“Preferences / Java / Installed JRE”,您可以在其中设置多个JDK / JRE以与Eclipse一起使用

答案 1 :(得分:0)

请先检查您的机器是否包含java(jdk或jre)

java -version - 如果你得到一个有效的输出,那么你的机器中就有java。

为了运行java -jar myfile.jar,你应该在你的机器上安装java(jre或jdk)并将类路径设置到相关位置。要运行它,您应该在您的机器中安装jdk或jre。大多数程序只需要JRE(Java运行时环境),但有些程序在运行时需要编译器,在这种情况下你需要JDK

请参阅this链接,了解如何设置课程路径。 然后你就可以运行你的命令了。