修正:Javaは開始されたが、終了コード= 13 Eclipseが返された
一部のユーザーは、 Javaを開始しましたが、Eclipseを実行しようとしたときに終了コード= 13 Eclipseエラーを返しました。 この問題は、Windows 7、Windows 8、Windows 10(32ビットおよび64ビット)で発生することが報告されています。
「Javaは開始されましたが、終了コード= 12を返しました」エラーの原因は何ですか?
さまざまなユーザーレポートを見て、この特定の問題を調査しました。 収集した内容に基づいて、この特定のエラーメッセージをトリガーすることが知られているかなり一般的なシナリオがいくつかあります。
- 互換性のないEclipseまたはJavaバージョンがインストールされています -これは、このエラーメッセージが発生する最も一般的な理由です。 お使いのコンピューターが32ビットのみ(またはその逆)をサポートしている間に、64ビットバージョンのEclipseまたはJavaをインストールした可能性があります。
- Eclipseのインストールディレクトリに特殊文字が含まれています –いくつかのユーザーは、インストールディレクトリから特殊文字(#$%^)を削除した後、このエラーメッセージを解決できました。
- コンピューターがサポートされていないバージョンのJVM(Java仮想マシン)を使用している-最新バージョンのEclipseを使用していることを確認しても、サポートされていないバージョンのJVMを実行しているため、このエラーが表示される可能性があります。
- Java環境のパス変数が正しく設定されていない -一部のユーザーは、Java環境のPATH変数が正しく設定されていないことが原因であることがわかった後、問題を解決できました。
この特定のエラーメッセージの解決に苦労している場合、この記事では品質のトラブルシューティング手順のリストを提供します。 以下に、同様の状況の他のユーザーが問題を解決するために使用したメソッドのコレクションがあります。
最良の結果を得るには、特定のシナリオで問題を修正するのに効果的な修正に遭遇するまで、以下の方法に従ってください。
方法1:Eclipse – JDKの正しい組み合わせを使用する
EclipseとJDK(Java Development Kit)は、互いに連携する際に非常に注意が必要です。 OS、JDK、Eclipseのビットネスの有効な組み合わせはいくつかあることに注意してください。 サポートされていないオペレーティングシステム、JDK、Eclipseの組み合わせを使用すると、 Java Was Started but Returned Exit Code = 13 Eclipseエラーメッセージが表示されます。
以下に、有効な組み合わせのリストをまとめました。 参照用に使用して、サポートされていない組み合わせが原因で問題が発生しているかどうかを確認します。
- 32ビットOS、32ビットJDK、32ビットEclipse(32ビットのみ)
- 64ビットOS、64ビットJDK、64ビットEclipse(64ビットのみ)
- 64ビットOS、32ビットJDK、32ビットEclipse
別のセットアップがある場合は、サポートされていないコンポーネントをアンインストールしてから、エラーメッセージが表示されることなくEclipseを開くことができるまで適切なコンポーネントをインストールします。
注:オペレーティングシステムのビットアーキテクチャがわからない場合は、 Windowsキー+ Rを押して[実行]ダイアログボックスを開きます。 次に、「 msinfo32 」と入力してEnterキーを押し、 システム情報画面を開きます。 [システム情報]画面で、 [システムの概要]に移動し、右側のペインからシステムタイプを確認します。 ここで、OSアーキテクチャを見つけることができます。
この方法が適用できなかった場合は、下の次の方法に進んでください。
方法2:Eclipseのディレクトリパスから特殊文字を削除する
また、インストールディレクトリに特殊文字が含まれているため、問題が発生する場合があります。 同様の状況にあった複数のユーザーは、ディレクトリ名から特殊文字(@#$%^&*()+)を削除した後、問題を解決できました。
デフォルトでは、C:\ IDE \ eclipseまたはC:\ Users \ * YourUsername * \ eclipseで Eclipseを見つけることができます。 ただし、カスタムの場所にインストールした場合、問題を作成している特殊文字を誤って追加した可能性があります。
Eclipseインストールの場所に手動で移動し、最終的にエラーメッセージを作成する可能性のある特殊文字を削除することで、問題を解決できます。
注:特定のユーザーは、Eclipseインストールディレクトリから特殊文字を削除した後に別のエラーが発生し始めたことを報告しています。 これは、その特定の場所に依存している他の依存関係があり、変更により適切に機能しなくなったために発生する可能性が最も高くなります。 この場合、Eclipseを再インストールすることで問題を完全に解決できます。
この方法で、 JavaがReturned Exit Code = 13 Eclipseエラーによって開始されたという問題を解決できない場合は、下の次の方法に進んでください。
方法3:破損したシステムPATH変数を削除する
Java 8および他のいくつかのJava更新により環境変数が台無しになり、 Javaが起動されたが終了コード= 13のEclipseエラーメッセージがトリガーされることが判明したためです。
Java(またはJavaアップデート)のインストール後にのみこのエラーメッセージが表示されるようになった場合は、以下の手順に従って、破損したシステム変数PATHを削除してください。
- Windowsキー+ Rを押して、[ 実行 ]ダイアログボックスを開きます。 次に、「 sysdm.cpl 」と入力し、 Enterキーを押して[ システムのプロパティ]を開きます 。
実行ダイアログ:sysdm.cpl - [ システムのプロパティ]ウィンドウで、[ 詳細設定 ]タブに移動し、[ 環境変数 ]をクリックします。
[システムのプロパティ]の[詳細設定]タブに移動し、[環境変数]をクリックします - [環境変数]ウィンドウ内で、[システム変数]に移動し、[ パス ]を選択して[ 編集 ]をクリックします。
Path変数を編集します - [ 環境変数の編集]ウィンドウで、Javaに言及する環境変数を探します。 表示されたら、クリックして選択し、[ 削除 ]をクリックします。
Java PATH環境変数の削除 - コンピューターを再起動し、エラーメッセージが表示されることなく、次回の起動時にEclipseを起動できるかどうかを確認します。
それでも同じエラーメッセージが表示される場合は、下の次の方法に進んでください。
方法4:JAVA JDKの再インストール
ここまで来ても結果が出ない場合は、おそらく最新のJAVA JDKバージョンをクリーンインストールすることで問題を解決できます。 同様の状況にある複数のユーザーが 、現在のJDKをアンインストールし、利用可能な最新バージョンをインストールした後、 Javaが開始されたが終了コード= 13 Eclipseエラーが最終的に解決したことを報告しました。
これを行う方法のクイックガイドを次に示します。
- Windowsキー+ Rを押して、[実行]ダイアログボックスを開きます。 次に、「 appwiz.cpl 」と入力し、 Enterキーを押して[ プログラムと機能]を開きます 。
実行ダイアログ:appwiz.cpl - [プログラムと機能]の内部で、アプリケーションリストを下にスクロールし、 右クリック> [ Java Development Kitのアンインストール]を更新とともに表示します。
Java Development Kitのアンインストール - このリンク( こちら )にアクセスし、OSのバージョンとビットアーキテクチャに応じてJDKの最新バージョンをダウンロードします。
最新のJDKのインストール - インストーラーを開き、画面の指示に従ってインストールを完了します。 プロセスが完了したら、コンピューターを再起動します。
- 次回のシステム起動時にEclipseを開いて、エラーメッセージが解決されたかどうかを確認します。