我正在使用Eclipse Java EE IDE for Web Developers Version:Oxygen.2 Release(4.7.2)
当我想在Eclipse中创建新服务器时,首先我从Eclipse Marketplace下载它。重新启动Eclipse后,在服务器部分下面输入链接以创建新服务器。在打开的窗口中,我选择了GlassFish并继续,然后它询问了GlassFish Location和Java Location。当我尝试粘贴Java的安装位置C:\Program Files\Java\jdk-9.0.1
时,它给我一个关于Java Location的错误。它说Java Development Kit(JDK)是必需的而不是JRE。我检查了我在Windows上安装的Java>偏好> Java>安装了JRE,但没关系。我确实在网上研究了这个,但找不到任何有用的东西。
答案 0 :(得分:0)
我想您正在使用Glassfish 5. Java 9不支持它,因此您需要安装JDK8并指出" Java的安装位置"您的服务器到JDK 8路径。
注意:请记住,您需要完整的JDK,而不仅仅是运行服务器的JRE。
答案 1 :(得分:0)
我有同样的问题。我最近安装了jdk9,然后尝试配置GlassFish5以及GlassFish4,而eclipse似乎没有拿起我的jdk。我猜是支持延迟了。我建议暂时尝试tomcat8或wildfly,因为它很棒。