2017-02-27 13 views
1

解決策をオンラインで検索しようとしましたが、見つけられませんでした。それは私の初めてのcodenameoneを使用して、なぜインポートjava.util.Scannerは、Eclipseのcodenameoneプロジェクトで動作しないのですか? 私はJAVA_HOMEのパスが良く、すべてが更新されていることを知っています。import java.util.Scannerがcodenameoneで動作しません

警告:prefsルートノードSoftware \ JavaSoft \ Prefsをルート0x80000002でオープン/作成できませんでした。 WindowsのRegCreateKeyEx(...)これは、あなたが実行してこの問題を解決することができたばかりのWindows上のJavaインストールに共通の問題であるエラーコード5.

+0

HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ JavaSoft \ Prefsはマシンに存在しますか? regedit – Migwel

+0

を使って確認することができます。それに加えて、 'Scanner'には多少の問題があります。これは100%クロスプラットフォームなのでVMに入るのは難しい正規表現の依存関係です「スキャナ」はあるOSでは一方向に、別のOSでは別の方法で動作します。正規表現のライブラリとさまざまなファイル形式(CSV、XML、Properties)のパーサーがあります。もしあなたが 'Scanner'の特定のユースケースを持っていれば、それを聞いて嬉しいです。 –

答えて

1

を返さ以下:

  1. ゴースタートメニューへと検索フィールドに「regedit」と入力します。パスHKEY_LOCAL_MACHINE\Software\JavaSoftから
  2. 移動する(Windows 10は今ここにこれを持っているようだ:HKEY_LOCAL_MACHINE\Software\WOW6432Node\JavaSoft)
  3. 右JavaSoftのフォルダをクリックするとNewをクリックしてください - 新しいPrefsキーとすべてが動作するはず>Key
  4. 名前
。また

、次の内容のjava.regという名前の新しいファイルを作成し、それを実行します。

Windows Registry Editor Version 5.00 
[HKEY_LOCAL_MACHINE\Software\JavaSoft\Prefs] 
関連する問題