Groovy Shell警告“无法打开/创建首选根节点……”

我尝试groovysh在Windows 8上打开Groovy Shell(),并得到以下输出:

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.

打印完上述消息后,外壳程序按预期方式启动。

回答:

我想以更详细的方式来解释该解决方案(对于Windows用户):

  1. 进入“开始”菜单,然后输入regedit搜索字段。
  2. 导航到路径HKEY_LOCAL_MACHINE\Software\JavaSoft(10的Windows似乎现在有这样的位置:HKEY_LOCAL_MACHINE\Software\WOW6432Node\JavaSoft)
  3. 右键单击JavaSoft文件夹,然后单击New->Key
  4. 命名新的密钥Prefs,一切都会正常。

或者,保存并执行*.reg包含以下内容的文件:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\Software\JavaSoft\Prefs]

以上是 Groovy Shell警告“无法打开/创建首选根节点……” 的全部内容, 来源链接: utcz.com/qa/406526.html

回到顶部