安装glassfish服务器时“应用程序需要1.6或更高版本的java”错误?

时间:2016-04-21 05:47:17

标签: java glassfish

我已下载glassfish server 3.1并已安装java 1.7,但在安装glassfish服务器时,我遇到以下错误:

enter image description here

我的java版本是:

C:\Users\viksa>java -version
java version "1.7.0_04"
Java(TM) SE Runtime Environment (build 1.7.0_04-b22)
Java HotSpot(TM) 64-Bit Server VM (build 23.0-b21, mixed mode)

5 个答案:

答案 0 :(得分:4)

  1. 转到您的glassfish下载位置:

    C:\Users\J Balakrishna\Downloads

  2. 获取Java安装位置:

    C:\Program Files\Java\jdk1.8.0_112

  3. 执行命令

    C:\Users\J Balakrishna\Downloads>glassfish-3.1.2-windows.exe -j "C:\Program Files\Java\jdk1.8.0_112"

答案 1 :(得分:1)

请检查“How do I specify the jdk for a glassfish domain?”。我认为您可以通过类似的方式将JDK添加到asenv.bat。

答案 2 :(得分:0)

请检查环境变量设置,它似乎是指一个旧的JRE实例,它也存在于机器中。

检查PATH变量。

答案 3 :(得分:0)

检查您的JAVA_HOME环境变量。

最后,按照弹出窗口最后一行的说明进行操作:

ogs-3.1.2.2-windows.exe -j \path\to\where\your\java\is

答案 4 :(得分:0)

下载并安装java runtime enviornment 1.6 ...它是JRE而不是JDK的要求