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

&引用;应用程序需要1.6或更高版本的java“;安装glassfish服务器时出错?,java,glassfish,Java,Glassfish,我已经下载了glassfish server 3.1,并且安装了java 1.7,但是在安装glassfish服务器时,我出现了以下错误: 我的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 mo

我已经下载了
glassfish server 3.1
,并且安装了
java 1.7
,但是在安装
glassfish
服务器时,我出现了以下错误:

我的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)

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


检查PATH变量。

检查JAVA\u HOME环境变量

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

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

请检查“”。我认为您可以获得类似的方法,就像将JDK添加到asenv.bat一样

  • 转到您的glassfish下载位置:

    C:\Users\J Balakrishna\Downloads

  • 以您的Java安装位置为例:

    C:\ProgramFiles\Java\jdk1.8.0\u 112

  • 运行:

    C:\Users\J Balakrishna\Downloads>glassfish-3.1.2-windows.exe-J“C:\Program Files\Java\jdk1.8.0112”


  • 下载并安装java运行时环境1.6。。。这是JRE的要求,而不是JDK

    Hello。欢迎来到堆栈溢出。请环顾四周,进行参观,并阅读帮助中心。我已经检查了PATH变量,但只有jre和jkd的路径,您能建议另一种方法吗?我采用了与您提到的相同的方法。但运气不好,在安装GF 3.1之前,我已经下载并安装了Java 9 SDk