Java= Windows 7マシン上のEE 6 SDKをアンインストールしたいのですが、含まれているアンインストールプログラムを実行すると、次のエラーが発生します。
Error: Could not find the required version of the Java(TM) 2 Runtime Environment in'(null)'.
に続く...
This application needs version 1.6 or higher of the Java(TM) 2 Runtime Environment
これを修正するには? Java EE 6 SDKをアンインストールするためだけにJava 2ランタイム環境をインストールする必要がありますか?
そのとおり。 Javaを実行するには、Java SE from http://www.Java.com をインストールする必要があります。 EE(アン)インストーラー。Javaで記述されているため、少なくともJVMが必要です。
JREの32ビットバージョンと64ビットバージョンの両方がインストールされていることを確認してください。 Java= EE x64インストーラーは、32ビットJREがインストールされていないと機能しません。
同じ問題が発生しました。以下のパラメータでプログラムをインストールすることにより、それは魅力のように働きました。
Java_ee_sdk-6u4-jdk7-windows-x64.exe -j "D:\Program Files\Java\jdk1.7.0_06"
d:\ Program Files\Java\jdk1.7.0_06は、システムにJDK 7をインストールしたフォルダーです。
したがって、glassfishディレクトリのアンインストーラからアンインストールしていると仮定します。コマンドラインでJava_HOME環境変数を使用してアンインストーラーを指定できます。
uninstall.exe -j "%Java_HOME%"
私はこれらすべての問題などを抱えており、本当に簡単なものを見つけました。 Eclipseを消去してEclipseに移動し、32ビットのGalileoをダウンロードするだけです。それはかなりうまくいきます。パスなどを変更するためにコピーする必要はありません。
これを行う:
uninstall.exe -j "C:\Program Files (x86)\Java\jre"
Windows 7(x64バージョン)用のJRE 7 u 45をインストールした後、以下のコマンドラインを使用してJava EE 7(x64バージョン))の64ビットバージョンをインストールできました。システムのJavaランタイムディレクトリを指すようにjパラメータを更新します。
c:\temp> Java_ee_sdk-7-jdk7-windows-x64.exe -j "C:\Program Files\Java\jre7"
32ビットJava(C:\ Program Files(x86)\ Java ...)と64ビット(C:\ Program Files\Java ...))の両方をアンインストールしましたが、何らかの理由で、Javaフォルダー(C:\ Program Files\Java ...)が残っています。手動でそのフォルダーを削除すると、エラーは発生しなくなりました。
Java EE SDK 7のインストール中に同じ問題が発生しました。設定PATH
、CLASS_PATH
、Java_HOME
変数は問題を解決しました。