Служба RESTful не работает со GlassFish - PullRequest
0 голосов
/ 06 ноября 2019

Я пытаюсь разработать RESTful-сервис на IntelliJ с glassFish 4.1.1 и довольно простым сервисом HelloWorld, но я не понимаю, почему он не работает. Я настроил IntelliJ IDEA по мере необходимости в соответствии с их руководством -

https://www.jetbrains.com/help/idea/creating-and-running-your-first-restful-web-service.html#c2545482

и создал конфигурацию запуска, как это должно быть -

run configurations

JDK в структуре проекта -

enter image description here

Когда я запустил код, я получил это -

C: \ glassfish4 \ glassfish \ bin \ asadmin.bat домен начального домена1 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 exploded: Ожидание соединения с сервером для начала развертывания артефакта ... Обнаружен http-порт сервера: 8080

Где линия -

GlassFish требует Java SE версии 6. Ваш JDKrsion 0

похоже на ошибку.

в чем может быть проблема?

1 Ответ

0 голосов
/ 06 ноября 2019

Вы должны скачать и установить java jdk.

Вы найдете ссылку ниже:

https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...