我正在尝试使用glassFish 4.1.1和非常简单的HelloWorld服务在IntelliJ上开发RESTful服务,但是我不明白为什么它不起作用。我根据他们的教程根据需要配置了IntelliJ IDEA-
并创建了应有的运行配置-
项目结构中的JDK-
当我运行代码时,我得到了这个-
C:\ glassfish4 \ glassfish \ bin \ asadmin.bat起始域domain1GlassFish需要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
似乎是一个错误。
可能是什么问题?
您应该下载并安装Java jdk。
您将在下面找到链接:
https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html