0
エクスポートされたファイルをIPreferenceService.importPreferences(InputStream);
でインポートしようとしているときに、Eclipseがハングしてしまい、それを強制終了する必要があります。エラーログもスローされません。これを解決する方法。Eclipseが環境設定ファイルをインポートするときにハングアップ
ご協力いただければ幸いです。
エクスポートされたファイルをIPreferenceService.importPreferences(InputStream);
でインポートしようとしているときに、Eclipseがハングしてしまい、それを強制終了する必要があります。エラーログもスローされません。これを解決する方法。Eclipseが環境設定ファイルをインポートするときにハングアップ
ご協力いただければ幸いです。
私は理由を考え出しました。だから私は発見を投稿している、それは同じ問題に直面している人にとっても役立つかもしれない。
eclipseの起動時に環境設定をインポートしていたため、ハングアップしていました。 デバッグするとすべての設定がインポートされましたが、単純な実行ではハングしていました。 私はEclipseの起動後にインポートの設定を変更し、それが機能しました。
'readPreferences(InputStream)'とそれに続く 'applyPreferences(outputFromReadPreferences)'を呼ぶことで 'importPreferences'を分割して実際にどの段階で失敗するかを調べることができます。 – KompjoeFriek
ありがとうKompjoeFriek、私は 'readPreferences'と' applyPreferences'を試しました。読み取りは正常に動作しています。しかし、それは適用されません。適用設定については、 'IExportedPreferences'オブジェクトが必要です。私は 'IExportedPreferences prefs = IPreferencesService.readPreferences(InputStream) 'として作成しようとしました。そしてここでそれはCoreExceptionを与えています:設定をインポートする際の問題。 – user3098795