1. ホーム
  2. Other

Eclipsesの起動時:javaは起動したがexit code=1を返す -- 解決と解析

2022-02-08 09:07:20

1. 問題のシナリオ SQLServer 2017をインストールするとき、システムはJDK7をインストールする必要があるので、コンピュータ上に2つのバージョンのJDKがあり、その後Eclipseを開くと、JVMエラー、java was started but returned exit code=1についてのプロンプトが表示されます。 

2. 原因を分析する。ネットで解決策を探した結果、以下の方法で無事解決しました。最終的には、JVMにJAVAのパスを一意に指定することで、以前は1バージョンのJDKしかインストールされていない場合、ソフトはこの選択に直面しないためです。

3. 解決方法

ステップ1:eclipseのフォルダを探し、eclipse.iniの設定ファイルを探す

手順2:指定したパスをeclipse.iniに追加します。

の中にある必要があります。 の前に -vmargs 選択したjavaのパス(インストールしたJDKフォルダの中のjavaw.exeがあるフォルダ)を追加します。

つまり

-vm

C:\Program FilesJava.......

また、解決策を検索しているときに別の方法を見つけました。

C:³³の下のカレントディレクトリからjavaws.exe、java.exe、javaw.exeを削除してください。 

(上記の方法は、個々のケースによって異なるため、あくまで参考としてください)