jxbrowser警告:无法打开/创建prefs根节点Software \ JavaSoft \ Prefs

问题描述 投票:0回答:1

我是一名新的JxBrowser用户,正在尝试用现代基于Web的UI技术替换现有Swing应用程序的一部分中的UI。我能够在此应用程序的窗口中显示基本的“Hello World”消息。一切看起来都很好,除了我在控制台上注意到这条消息:

Nov 14, 2017 4:24:34 PM java.util.prefs.WindowsPreferences <init>
WARNING: Could not open/create prefs root node Software\JavaSoft\Prefs at root 0x80000002. Windows RegCreateKeyEx(...) returned error code 5.
-- Product name: JxBrowser
-- Licensed version: 6.x
-- Licensed to: 
-- License type: Evaluation
-- Generation date: Nov 14, 2017
-- Expiration date: Dec 14, 2017
-- License info: Single-user license
-- Current date: Nov 14, 2017
JxBrowser license valid.

我问的是前两行,特别是它们是否表明JxBrowser存在某种问题,或者我是否可以忽略它们。

我在网上搜索了这个问题,发现了这个,我打赌这是相关的:https://bugs.openjdk.java.net/browse/JDK-8139507

我在Windows 7 64位上。 “java -version”说如下。这是一个32位版本的Java。

> java -version
java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) Client VM (build 25.144-b01, mixed mode)
java swing jxbrowser
1个回答
0
投票

您可以放心地忽略此警告。当UAC不允许Java访问此注册表节点时,此类警告通常是可重现的,但即使没有访问权限,JxBrowser也能正常工作。

© www.soinside.com 2019 - 2024. All rights reserved.