java - GlassFish 安装 - Java 位置错误

标签 java eclipse server location glassfish

我正在使用面向 Web 开发人员的 Eclipse Java EE IDE 版本:Oxygen.2 发行版 (4.7.2)

当我想在 Eclipse 中创建新服务器时,首先我从 Eclipse Marketplace 下载它。重新启动 Eclipse 后,在服务器部分下方输入链接以创建新服务器。在打开的窗口中,我选择 GlassFish 并继续,然后它询问 GlassFish Location 和 Java Location。当我尝试粘贴 Java 的安装位置 C:\Program Files\Java\jdk-9.0.1 时,出现有关 Java 位置的错误。它说需要 Java 开发工具包 (JDK),而不是 JRE。我在 Windows > 首选项 > Java > 安装的 JRE 上检查了已安装的 Java,但一切正常。我确实在网上对此进行了研究,但找不到任何有用的东西。

最佳答案

我想您使用的是 Glassfish 5。Java 9 不支持它,因此您需要安装 JDK8并将服务器的“Java的安装位置”指向JDK 8路径。

注意:请记住,您需要完整的 JDK,而不仅仅是 JRE 来运行服务器。

关于java - GlassFish 安装 - Java 位置错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48646908/

相关文章:

java - Spring "@Async"一次最大调用次数

java - 当 OOM 发生时,如何让 dalvik 转储整个应用程序堆内存

java - Wildfly 17.0.1.Final 上的部署问题

java - 不能用Eclipse做StringBuilder

java - Play、Eclipse、Java生成项目模板

elasticsearch - elasticsearch vserver安装错误

java - 处理错误: InvalidRequestException,缺少授权类型

java - 有没有一种简洁的方法可以根据 X.getY() 的顺序创建 Comparator<X>

Java 套接字 - 如何向多个线程发送消息?

ios - 如何从您的 iOS 应用程序连接到后端服务器?如何读取、修改和获取数据到后端服务器?