gpt4 book ai didi

java - 更改浏览器中java小程序使用的java版本

转载 作者:行者123 更新时间:2023-12-02 05:10:02 25 4
gpt4 key购买 nike

我正在尝试在一个有 java applet 的网站上使用 selenium 进行一些自动化测试。具体来说,我想在不同的浏览器上测试不同的java版本。

更改本地应用程序/命令行使用的 jre 相对容易 - 通常只需修改 PATH,也许还需要调整注册表(HKEY_LOCAL_MACHINE/SOFTWARE/JavaSoft/Java Runtime Environment/CurrentVersion 似乎需要有时会改变)。

但我似乎无法更改浏览器小程序使用的内容。据我了解,这个版本是由该浏览器的插件决定的。我尝试通过实际卸载计算机上的所有 jre,然后安装我想要测试的特定版本来解决此问题。但是,我需要 java 始终可用,因此我保留了一个 jdk (1.8.0_25)。

有时这会起作用。最近我一直在尝试安装jre7(更新71和更新72),但这两种安装似乎都不会影响小程序中使用的java版本。在 Firefox 中,附加组件页面在插件下显示 Java (TM) Platform SE 7 U72 10.72.2.14,但它在小程序中运行 1.8.0_25(来自 http://javatester.org/version.html) )

我的问题是:如何确保浏览器小程序中运行特定版本的 java?抱歉,如果我的情况有点令人困惑 - 我已经尝试将其减少到最低限度。

操作系统:Windows 7 企业版

浏览器:Chrome 39.0.2171.71 m、FF35.0、33.0、27.0、IE8

最佳答案

引用Java Control Panel

Java

The Java panel looks like this:

enter image description here

Click the View... button to access the Java Runtime Environment Settings dialog. Java Runtime Environment Settings

These settings will be used when a Java application is launched. The Java Runtime Environment Settings dialog looks like the following on Microsoft Windows:

enter image description here

Each row in the Java Runtime Versions panel represents a Java Runtime Environment that is installed in your computer. You may modify the value in each cell by double-clicking it:

  • Platform: The version of the Java Runtime Environment
  • Product: The full version number of the Java Runtime Environment (which includes the update number)
  • Location: The URL that Java Update Scheduler uses to launch automatic updates
  • Path: The full path name of the Java Runtime Environment
  • Runtime Parameters: Optional custom options used to override the Java Plug-in default startup parameters
  • Enabled: This option is for selecting which of the (older) JRE versions to consider when running an app using Java Plug-in or Java Web Start. If this check box is not selected, then Java Plug-in and Java Web Start will not use this JRE to launch Java apps. However, the current JRE might be used regardless of this checkbox. This checkbox does not affect stand alone applications, it is only for Java in the browser. Note that if all Java apps are disabled from running in the browser, by de-selecting Enable the Java content in the browser in the Security panel, enabling the JRE here has no effect.

使用启用复选框选择在使用 Java Plug-in 或 Java Web Start 运行应用程序时要使用的 JRE。

关于java - 更改浏览器中java小程序使用的java版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27413358/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com