您的位置:首页 > 其它

JRebel Windows RegCreateKeyEx(...) returned error code 5.

2016-05-03 16:53 369 查看
作为一个JRebel的深度用户,在win10下用JRebel的eclipse插件使用的时候遇到了如下问题:

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.


这是一个warning,虽然不影响使用,但作为一个有洁癖的人怎么能容忍!

解决方案如下:

Go into your Start Menu and type
regedit
into the search field.

Navigate to path
HKEY_LOCAL_MACHINE\Software\JavaSoft


Right click on the JavaSoft folder and click on
New
->
Key


Name the new Key
Prefs
and everything should work.

偷懒的同学可以直接新建一个1.reg的文本文件,将如下代码copy 保存,双击执行即可。

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs]


原因:

Well i can answer that one: java.util.prefs.Preferences default implementation on Windows saves User Preferences AND System Preferences to the Windows Registry

参考链接:

http://stackoverflow.com/questions/16428098/groovy-shell-warning-could-not-open-create-prefs-root-node/17552837#17552837
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: