我尝试在线寻找解决方案,但找不到。这是我第一次使用 codenameone ,为什么 import java.util.Scanner 不适用于 eclipse 中的 codenameone 项目? 我知道 JAVA_HOME 路径是好的并且所有内容都已更新。
警告:无法在根 0x80000002 处打开/创建首选项根节点 Software\JavaSoft\Prefs。 Windows RegCreateKeyEx(...) 返回错误代码 5。
最佳答案
这是 Windows 上新安装的 Java 的常见问题,您可以通过执行以下操作来解决此问题:
- 转到“开始”菜单并在搜索字段中输入
regedit
。 - 导航至路径
HKEY_LOCAL_MACHINE\Software\JavaSoft
(Windows 10 现在似乎有此路径:HKEY_LOCAL_MACHINE\Software\WOW6432Node\JavaSoft)
- 右键单击 JavaSoft 文件夹,然后单击
New
->Key
- 将新的 Key 命名为
Prefs
,一切都应该可以正常工作。
或者,创建一个名为 java.reg
的新文件,其中包含以下内容并执行它:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\Software\JavaSoft\Prefs]
关于java - 导入 java.util.Scanner 不适用于 codenameone,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42482880/