Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/316.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何解决GlassFish错误';Glassfish服务器运行时需要完整的JDK而不是JRE';在配置GlassFish服务器时?_Java_Eclipse_Glassfish 4 - Fatal编程技术网

Java 如何解决GlassFish错误';Glassfish服务器运行时需要完整的JDK而不是JRE';在配置GlassFish服务器时?

Java 如何解决GlassFish错误';Glassfish服务器运行时需要完整的JDK而不是JRE';在配置GlassFish服务器时?,java,eclipse,glassfish-4,Java,Eclipse,Glassfish 4,我正在经历一个我不知道如何解决的奇怪问题。 我正在尝试在eclipse中配置GlassFish 4.0。当我从服务器列表中单击GlassFish 4.0并点击next时,它会抛出一个错误,指出: Glassfish服务器运行时需要完整的JDK而不是JRE 我已经在eclipse中添加了jdk1.8.0_73,所以我从下拉列表中选择了它。一旦我选择,它将抛出一个新错误,说明: 此服务器运行时需要JRE 1.7或更高版本 我在下拉列表中还有jre1.8.0_66,当我选择它时,它会再次返回到上一个错

我正在经历一个我不知道如何解决的奇怪问题。 我正在尝试在eclipse中配置GlassFish 4.0。当我从服务器列表中单击GlassFish 4.0并点击next时,它会抛出一个错误,指出:


Glassfish服务器运行时需要完整的JDK而不是JRE

我已经在eclipse中添加了
jdk1.8.0_73
,所以我从下拉列表中选择了它。一旦我选择,它将抛出一个新错误,说明:

此服务器运行时需要JRE 1.7或更高版本

我在下拉列表中还有
jre1.8.0_66
,当我选择它时,它会再次返回到上一个错误:


Glassfish服务器运行时需要完整的JDK而不是JRE


每当我选择jdk或jre时,错误就会反复出现,我不知道如何继续。有人能告诉我怎么做吗

GlassFish 4还不支持Java 8。您需要暂时安装Java7JDK


计划在今年晚些时候发布一个4.0.1版本来解决这个问题。

GlassFish 4还不支持Java 8。您需要暂时安装Java7JDK


计划在今年晚些时候发布一个4.0.1版本来解决这个问题。

Glassfish 4.0不支持Java 8

对于您的Glassfish版本,您需要安装一个SelectJDK7


如果您想使用JDK8,请尝试安装或更新JDK8,或者将其替换为名为的完全兼容的fork。

Glassfish 4.0不支持Java 8

对于您的Glassfish版本,您需要安装一个SelectJDK7


如果您想使用JDK8,请尝试安装或更新JDK8,或者将其替换为名为的完全兼容的fork。

Glassfish server runtime需要完整的JDK而不是JRE

  • 启动eclipse
  • 转到windows-->首选项
  • 在javainstalled JRE下点击Add按钮
  • 选择“标准虚拟机”,然后单击“下一步”
  • Set JREHome=“C:\Program Files\Java\jdk1.6.XXXX”

  • Glassfish服务器运行时需要完整的JDK而不是JRE

  • 启动eclipse
  • 转到windows-->首选项
  • 在javainstalled JRE下点击Add按钮
  • 选择“标准虚拟机”,然后单击“下一步”
  • Set JREHome=“C:\Program Files\Java\jdk1.6.XXXX”

  • 我已经查看了stackoverflow中针对类似问题提供的解决方案,但没有解决我的问题请帮助我查看了stackoverflow中针对类似问题提供的解决方案,但没有解决我的问题请帮助Hi OndrejM,谢谢你的建议,我只想知道我面临的错误的解决方案,请帮忙。如果问题是因为Java 8,我安装了JDK 1.7.0_80,并在Glassfish配置期间选择了它,如果我也选择了它,它会抛出错误,该服务器运行时需要JRE 1.7或更高版本。。。。。为什么它不接受jdk 7也…??感谢你的建议,它实际上是有效的,我选择了错误的jdk,在选择了7之后它就有效了。。。非常感谢OndrejM!!嗨,OndrejM,谢谢你的建议,我只是想知道我面临的错误的解决方案,请帮助。如果问题是因为Java 8,我安装了JDK 1.7.0_80,并在Glassfish配置期间选择了它,如果我也选择了它,它会抛出错误,该服务器运行时需要JRE 1.7或更高版本。。。。。为什么它不接受jdk 7也…??感谢你的建议,它实际上是有效的,我选择了错误的jdk,在选择了7之后它就有效了。。。非常感谢OndrejM!!你好,波利安娜,谢谢你的建议,我只是想知道我面临的错误的解决方案,请帮助。如果问题是因为Java 8,我安装了JDK 1.7.0_80,并在Glassfish配置期间选择了它,如果我也选择了它,它会抛出错误,该服务器运行时需要JRE 1.7或更高版本。。。。。为什么它不接受jdk 7也…??感谢你的建议,它实际上是有效的,我选择了错误的jdk,在选择了7之后它就有效了。。。非常感谢波利安娜!!你好,波利安娜,谢谢你的建议,我只是想知道我面临的错误的解决方案,请帮助。如果问题是因为Java 8,我安装了JDK 1.7.0_80,并在Glassfish配置期间选择了它,如果我也选择了它,它会抛出错误,该服务器运行时需要JRE 1.7或更高版本。。。。。为什么它不接受jdk 7也…??感谢你的建议,它实际上是有效的,我选择了错误的jdk,在选择了7之后它就有效了。。。非常感谢波利安娜!!