【问题标题】:Java Browser Plugin Or Manually installing JavaJava 浏览器插件或手动安装 Java
【发布时间】:2014-01-13 10:47:17
【问题描述】:

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

java -jar myfile.jar

通过批处理文件或者我必须在我的机器上安装 java 并设置类路径然后它应该可以工作?

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

我很难理解这种情况是如何运作的。谁能帮我解决这个问题?

【问题讨论】:

  • Y 这与本网站无关吗?
  • 请注意...当您说 Java 时,我们假设 JDK.. 更具体地说,JDK/JRE。此外,您的 java -* cmd 是基于 JRE 而不是 JDK..

标签: java plugins installation


【解决方案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 JREs”,您可以在其中设置多个 JDK/JRE 以与 Eclipse 一起使用

【讨论】:

  • java -(我的命令只使用 jre);您可以使用检查您机器上可用的版本。 “java -showversion”命令。
【解决方案2】:

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

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

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-10-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多