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.

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


LEATH
浏览 636回答 3
3回答

杨__羊羊

丹尼斯答案是正确的。但是,我想以更详细的方式来解释该解决方案(对于Windows用户):进入“开始”菜单,然后输入regedit搜索字段。导航到路径HKEY_LOCAL_MACHINE\Software\JavaSoft(10的Windows似乎现在有这样的位置:HKEY_LOCAL_MACHINE\Software\WOW6432Node\JavaSoft)右键单击JavaSoft文件夹,然后单击New->Key命名新的密钥Prefs,一切都会正常。或者,保存并执行*.reg包含以下内容的文件:Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\Software\JavaSoft\Prefs]

当年话下

在Windows 8 64位上启动apache jmeter时遇到了类似的问题:[]apache-jmeter-2.13\bin>jmeterjava.util.prefs.WindowsPreferences <init>WARNING: Could not open/create prefs root node Software\JavaSoft\Prefs&nbsp; &nbsp; &nbsp;at root 0x80000002. Windows RegCreateKeyEx(...) returned error code 5.成功使用Dennis Traub解决方案,并附有Mkorsch的说明。或者,您可以创建扩展名为“ reg”的文件,并在其中写入以下内容:Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs]...然后执行它。
打开App,查看更多内容
随时随地看视频慕课网APP