在计算机上安装JDK(Windows 7)时,请执行以下操作。
然后,我让我保持更新(无限密码学的东西,在我所有的机器,文件夹同步jssecacerts,java.policy
赞同库等)。
但是 这有一个很大的警告,当Chrome需要使用加载使用Java的页面时,它认为未安装Java并想要安装它。我不想安装它,因为它会与我的“手动安装”
JDK混淆。
那么,有没有一种方法可以配置Chrome,使其使用磁盘中的JDK?我同时拥有JDK 32位和JDK
64位,所以这不是问题(我想我需要在Chrome中使用32位)。
我在Chrome项目中发现了一个问题: 如何让Chrome
Java插件引用现有的JDK而无需重新安装Java?
,但到目前为止没有任何回复…
更新:对于Ubuntu,请参见Kalyan的答案
更新:我仍然继续成功使用此方法,上一次在win7上使用1.7.0_21
1.7.45的更新:Windows注册表中的路径现在为[HKEY_LOCAL_MACHINE \ SOFTWARE \ MozillaPlugins]
显然,Chrome在寻找Java环境时会解决Windows注册表中的键。由于该插件安装了JRE,因此该密钥设置为JRE路径,因此如果您希望Chrome与JDK一起使用,则需要对其进行编辑。
Winkey+R
),然后键入regedit
以编辑注册表。 REGEDIT 4
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\MozillaPlugins\@java.com/JavaPlugin]
"Description"="Oracle® Next Generation Java™ Plug-In"
"GeckoVersion"="1.9"
"Path"="C:\Program Files (x86)\Java\jdk1.6.0_29\jre\bin\new_plugin\npjp2.dll"
"ProductName"="Oracle® Java™ Plug-In"
"Vendor"="Oracle Corp."
"Version"="160_29"
保存存档。
双击修改后的reghtml" target="_blank">文件,将密钥添加到您的注册表中。
REGEDIT 4
仅在Windows 7 64位版本中才需要文件顶部的前缀。
自首次报道以来已经6年了:https://github.com/SeleniumHQ/selenium/issues/854 从这里https://chromedriver.chromium.org/getting-started我尝试这个代码: 当它启动时,去吧chrome://version/ 请参阅: 配置文件路径C:\Users\USERCU~1\AppData\Local\Temp\sc
因此,每当我尝试使用我的Chrome设置(我在默认浏览器中使用的设置)时,添加 它显示了错误代码 在我的狂欢中。我不知道这意味着什么,我很高兴能得到任何帮助。提前感谢!
我在Eclipse中开发了一个java代码,我的代码通过使用server_ip从一个.txt文件中读取数据。我已经创建了代码的一个可执行jar文件,然后使用Launch4J创建了一个.exe文件。如果我在笔记本电脑中运行.exe文件,它会显示数据,但如果我在其他PC中运行,它不会显示任何数据。则显示空点异常。我的操作系统是windows 7-32位。我在这里给出我的代码。请给我解决办法。 包Rem
问题内容: 我在具有其他几个版本的计算机上安装了Java 8(jdk-8u60-windows-x64.exe)。 安装后,我看到以下消息 我可以更改到新位置,但这不能解决以上消息。 当我编辑注册表并更改服务器注册表项时,我再次具有正常的配置。但这仍然是 改变似乎没有任何作用。当我将其更改为新安装的JDK时 要使我的计算机上运行1.8,我需要做什么?现在似乎已过时,我应该更改注册表吗?我应该怎么做
问题内容: 我有包含Gmail登录信息的Cookie,因此Chrome会自动打开我的Gmail。 我尝试了以下代码,但是没有用: 我检查了它的目录是可以的。这里有什么问题? 问题答案: 我以前没有注意到的Chrome驱动程序官方Wiki页面上有一个“ 已知问题”部分: 已知的问题 3。无法指定自定义配置文件 现在,我不知道这是不是过时的。我找不到为此的错误报告。的确,您不能通过(自2013年7月起
我有以下Gradle构建文件:https://github.com/markuswustenberg/jsense/blob/a796055f984ec309db3cc0f3e8340cbccac36e4e/jsense-protobuf/build.Gradle,其中包括: