Windows 7でEclipse Nanoを起動しようとしていますが、エラーが発生します:
Version 1.7 of the JVM is not suitable for this product. version 1.8 greater is required for Eclipse Nano in Windows
すでにJava 8がシステムにインストールされています
Sudo /usr/sbin/update-alternatives --config Java
jvm 1.8を選択します
Java SE Development Kit 8 Downloads から1.8 JDKをダウンロードしてインストールし、jreフォルダーをコピーして貼り付けます。
"C:\Program Files (x86)\EclipseNeon\"
次に、フォルダーの名前を「jre」に変更し、Eclipseを再起動して動作するようにします。
同じ問題に直面しました(Windows 10)。 "Java_HOME"システム環境変数をJDK 8フォルダーを指すように設定し、"Path"システム環境変数を編集してJRE 8への新しいパスを設定する必要があります- bin folder、これはリストの一番上にあるはずです。
Windowsシステムでも同じ問題が発生しました。
Java 1.8のみがインストールされていましたが、1.8のインストール時に自動的にアンインストールされなかった1.7のアップグレードファイルもインストールされていることがわかりました。
このアップグレードファイルをアンインストールすると、Eclipse IDEをインストールできました。
最新のEclipseをダウンロードして解凍すると、Eclipse-installerという名前のフォルダーがあり、その中にEclipse-instファイルがあります。これをダブルクリックしてインストールを開始する代わりに、ターミナルのフォルダーに移動して./Eclipse-inst
コマンド。インストール全体が行われます。それは私にとってはうまくいき、同じ問題(jvmのバージョン1.7はこの製品には適していません。バージョン1.8以上が必要です)も解決したことを願っています。 :)
私もインストール中に同じエラーが発生しました
エラーの考えられる理由-Eclipseバージョン、インストールしているJavaバージョンは同じビット、つまり32ビットまたは64ビットのいずれかでなければなりません
解決策:64ビットと32ビットの両方のJavaをダウンロードしてインストールしましたが、問題はなくなりました。
うまくいくかどうか教えてください。
64ビットEclipseの場合。 64ビットJava 8以降を明示的にダウンロードしてインストールする必要があります。
こちらからダウンロードしてください
http://www.Oracle.com/technetwork/Java/javase/downloads/jdk8-downloads-2133151.html
私は同じ問題を抱えており、この問題に対する別の解決策がありました。 Java_HOME
から1.8(CMDおよび環境変数の両方)で、エラーが持続していました。
だから私はCMDプロンプトを開いて入力しました:
Java - version
1.7を見つけるには、私のシステムに設定されたバージョンでした。それまでは、このバージョンをどこから取得していたのか、手がかりがありませんでした。
そして、次のコマンドを使用して1.8に変更しました。
set path=C:\.....Eclipse\jdk1.8.0_141-b15\bin
そしてそれは働いた!
同じコマンドで1.8に設定されているかどうかを再確認します。
Java -version
あなたは今行くのが良いはずです!
この手順をスキップする必要がある場合は、必要なバージョン番号を変更するだけです。例:テキストエディターのインストールパス/AptanaStudio3.iniで開き、-Dosgi.requiredJavaVersion = 1.8を-Dosgi.requiredJavaVersion = 1.7に変更します。
これは、このステップをスキップするためだけのものです。
2つのこと:
この質問は似ており、いくつかの良いポインタがあるので、ここでこの質問を確認してください Eclipse-no Java(JRE)/(JDK)... no virtual machine
また、OracleとJava.comから最新のJREとJDKを入手してください http://www.Oracle.com/technetwork/Java/javase/downloads/index.html
パスに1.7と1.8の両方があり、Pahでは1.7が上に、1.8が下にあったので、1.7を1.8の下に移動しました。
JVMを見つける
JVMがEclipse/jreディレクトリにインストールされている場合、Eclipseはそれを使用します。そうでない場合、ランチャーはEclipse.iniファイルとシステムパス変数を参照します。 Eclipseは、Java_HOME環境変数を参照しません。
選択したJVMを明示的に指定するには、-vmコマンドライン引数を使用できます。
Eclipse -vm c:\ jre\bin\javaw.exe '' start Java指定されたJava実行可能ファイルを実行することにより、
Eclipse -vm c:\ jre\bin\client\jvm.dll '' start Java Eclipseプロセスでjvmをロードすることにより)
windowsユーザー向けのヒント
JVMのバージョン1.7は、この製品には適していません。バージョン1.8以上が必要です
-> jdkの最新バージョンが既に32ビットまたは64ビットの最新jdkを既にダウンロードしている場合は、この手順を無視してください: https://www.Oracle.com/technetwork/Java/javase/downloads/jdk8-downloads-2133151 .html
-> C:\ Program Files\Javaに移動して古いバージョンのjdkを探します。1.7バージョンのjdkを削除して最新バージョンのみを残す場合は、ここでも古いバージョンのjreを削除できます。削除することにより。 ->次にEclipseを実行すると、v1.7メッセージは表示されません
今日、私は同じ質問に答えます。 「Eclipse-inst-linux64.tar.gz」という名前のファイルをダウンロードします。 Eclipseを開くと、「JVMのバージョン1.7.0_121はこの製品には適していません。バージョン:1.8」と表示されます。
cd /usr/bin/
Sudo ln -s /Your_Java_PATH /usr/bin/Java
その後、Eclipseをインストールできます。