7

サーバーにJDK 7アップデート5(64ビット)をインストールしました(サーバーには64ビットのWindows OSがあります)。環境パスを設定します。私がJava -versionを行うとき。出力は得られますjava version 1.7_0_05が、glass fish をインストールしようとすると、エラーが発生しThis application needs version 1.6 or higher of the Java (TM)2 Runtime Environmentます。環境パスに JDK bin フォルダーと JRE bin フォルダーの両方を設定しました。なぜ私はこれを取得していますか?

ありがとう

4

6 に答える 6

24

環境変数を更新しませんでしたが、これを試してみたようにJDK内にあるJREへのパスである必要があると思います

D:\Basit>ogs-3.1.2-windows.exe -j "c:\Program Files\Java\jdk1.7.0_05\jre".

この回答が他の人にも役立つことを願っています。

于 2012-07-12T12:05:25.303 に答える
5
  1. cmd を開き、グラスフィッシュ インストール ファイルのパスに cd したことを確認します:cd C:\Users\John\Downloads

  2. jdk1.7x にあるはずの jre ファイルを見つけます: C:\Program Files\Java\jdk1.7.0_11\jre

  3. cmd にこれを貼り付けます: glassfish-3.1.2.2-windows.exe -j "C:\Program Files\Java\jdk1.7.0_11\jre"

正しいバージョンであることを確認してください

于 2013-02-03T12:26:34.400 に答える
0

または、 http: //netbeans.org/downloads/などのバンドル パッケージをダウンロードして、Java EE または ALL カテゴリをクリックします。

于 2013-02-04T06:43:39.783 に答える
0

JAVA_HOME 環境変数を JDK ルート フォルダーに設定してみてください。

于 2012-07-12T10:55:15.453 に答える