GlassFish安装-Java位置错误
我正在使用EclipseJavaEEIDEforWebDevelopers版本:Oxygen.2发行版(4.7.2)GlassFish安装-Java位置错误,java,eclipse,server,location,glassfish,Java,Eclipse,Server,Location,Glassfish,我正在使用EclipseJavaEEIDEforWebDevelopers版本:Oxygen.2发行版(4.7.2) 当我想在Eclipse中创建新服务器时,首先我从Eclipse Marketplace下载了它。重新启动Eclipse后,在servers部分下面输入链接以创建新服务器。在打开的窗口中,我选择了GlassFish并继续,然后它询问GlassFish位置和Java位置。当我尝试粘贴Java的安装位置时,C:\Program Files\Java\jdk-9.0.1它给出了一个关于J
当我想在Eclipse中创建新服务器时,首先我从Eclipse Marketplace下载了它。重新启动Eclipse后,在servers部分下面输入链接以创建新服务器。在打开的窗口中,我选择了GlassFish并继续,然后它询问GlassFish位置和Java位置。当我尝试粘贴Java的安装位置时,
C:\Program Files\Java\jdk-9.0.1
它给出了一个关于Java位置的错误。它说Java开发工具包(JDK)是必需的,而不是JRE。我在windows>preferences>Java>installed JRE上检查了我安装的Java,但没有问题。我确实在网上对此进行了研究,但没有发现任何有用的东西。我想您使用的是Glassfish 5。Java 9不支持它,因此您需要安装并将服务器的“Java安装位置”指向JDK 8路径
注意:请记住,运行服务器需要完整的JDK,而不仅仅是JRE。我也有同样的问题。我最近安装了jdk9,然后尝试配置GlassFish5和GlassFish4,而eclipse似乎没有选择我的jdk。我想在支持方面会有延迟。我建议暂时试用tomcat8或wildfly,因为它工作得很好。这救了我一天。非常感谢。