我正在尝试使用glassFish 4.1.1和非常简单的HelloWorld服务在IntelliJ上开发RESTful服务,但是我不明白为什么它不起作用。 我根据他们的教程根据需要配置了IntelliJ IDEA-
并创建了应有的运行配置-
项目结构中的JDK-
运行代码时,我得到了-
C:\ glassfish4 \ glassfish \ bin \ asadmin.bat起始域domain1 GlassFish需要Java SE版本6。您的JDK是版本0。 “ C:\ Program Files \ Java \ jdk-9 \ bin \ java.exe” -Dfile.encoding = windows-1255 -classpath C:\ Users \ nirkov \ AppData \ Local \ Temp \ classpath1369926740.jar com.intellij.javaee .oss.process.JavaeeProcess 53923 com.intellij.javaee.oss.glassfish.agent.Glassfish31Agent 检测到的服务器管理端口:4848 [2019-11-06 02:34:46,592]工件RESTfulGameServices:war爆炸了:正在等待服务器连接以开始工件部署... 检测到的服务器http端口:8080
所在行-
GlassFish需要Java SE版本6。您的JDK是版本0
好像是一个错误。
可能是什么问题?
答案 0 :(得分:-1)
您应该下载并安装Java jdk。
您将在下面找到链接:
https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html