- ベストアンサー
eclipseの起動について
- Java初心者向けのeclipseの起動方法について解説します
- eclipseを起動する際にJava Runtime Environmentの設定に問題が発生している場合の解決方法を説明します
- eclipseのインストール時に発生するエラーとその対処方法を紹介します
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
No.1です。書き忘れました。 Java Runtimeのパス設定をしたと思いますが、 パス指定するのは、 Program Filesまたは、Program Files (x86)内の java\jdk(version number)\jre\bin にした方がいいと思います。 java\jre(version number)\bin にパス指定すると上手く動かない場合もあるようです。
その他の回答 (2)
>JDKもJREのすでにインストールしてあります。 念のため、一応確認しておきますが……。JDKはインストールしたがJREはしていない、というようなことはありませんか。JDKの中にはJRE(プライベートJRE)が組み込まれており、これで「JREをインストールしてある」と思い込んでいることがありますが、JDKに付属のJREと通常のJREとは別物です。 JREはちゃんとインストールしてある、という場合、「Java」コントロールパネルを開いて、インストールしたJREが設定されているかか確認してみてください。「Java」タブに、JREのバージョンと設定を表示するボタンがあります。ここで、JREがインストールされており、なおかつ「有効」のチェックがONになっているのを確認して下さい。もし、ここに項目がなければ、「追加」ボタンを押してJREを追加してください。 JREとEclipseは、いずれも32bit版ですか? 片方が64bit版だったりすると正常に動きません。eclipse(standard all in one JREなし)と書いてあるのを見ると、PleiadesのAll in oneパッケージを使っているかと思うのですが、これは32bit版だったと思うので、JREが64bitだったりするとうまく動かない可能性があります。 JREを使うのに環境変数などを設定したりしていませんか。現在のJREでは、環境変数は設定しません。もしpathに追加などしていたら削除してください。 eclipse.exeがない、というのは、ちょっと考えられません。単に、どこかに隠れているとかでないでしょうか。eclipse.exe -clean.cmdをダブルクリックして、「eclipse.exeが見つかりません。」と出てきますか? 出てこないということは、どこかにちゃんとeclipse.exeはあるはずです。 とりあえず、以上の点を確認してみてください。
お礼
ご丁寧なアドバイスありがとうございます! >「Java」タブに、JREのバージョンと設定を表示するボタンがあります。ここで、JREがインストールされており、なおかつ「有効」のチェックがONになっているのを確認して下さい。 確認したところ、インストールされており、かつ[有効]のところにチェックONになっておりました。 また、Pathを新規作成していたため、削除しました。(本に書いてあったので新規で作りました。) >eclipse.exe -clean.cmdをダブルクリックして、「eclipse.exeが見つかりません。」と出てきますか? eclipse.exeが見つかりません。名前を正しく確認してください。と出てきました。 eclipseのコマンドではなくアプリケーションをクリックすると、 “The Eclipse executable launcher was unable to locate its companion shared library” と出てきました。 全てアンインストール、削除してもう一度やってみましたが、うまくいきませんでした。 他に何か考えられることがありましたら、教えて下さい。 よろしくお願いします。
補足
今、全部消し、32bit 64bitを再度チェックし、今度はall-in oneのJREありでやり直してみたところ、できました!! ご丁寧にありがとうございました。 大変助かりました。
- axel_eye
- ベストアンサー率64% (145/226)
eclipse -cleanを行うと毎回キャッシュをクリーンしてくれるようです。こちらで起動すれば特に問題ないと思いますが、eclipse startupでも問題ないと思います。 ただ、悪いことは言いませんので、Pleiadesで、All in One(JREあり)パッケージを入れられた方が楽だと思います。 http://mergedoc.sourceforge.jp/index.html#/pleiades.html 3.6 Helios 3.5 Galileo 3.4 Ganymede どれでも良いと思います。 本当は、JDKもJREも一旦削除してから入れた方がいいかもしれませんが、多分ですがそのままでインストールしても問題は出ないかと思います。
お礼
迅速なお返事ありがとうございます。 お礼が遅くなってごめんなさい。 今、全部消して再度やりなおしてみました。 アドバイスいただいた通り、今回はAll-in oneのJREありにしてみました。 また、再度32bit 64bit の確認もし、パス設定してみたところ、 できました!! 何が原因だったかわかりませんが。。。 すごく助かりました。 本当にありがとうございました。