Spring Проблема с веб-службой RESTful

Я пытаюсь запустить этот пример проекта Maven, который я клонировал: https://spring.io/guides/gs/rest-service/

В инструкциях сказано, что я должен видеть сообщение «Hello World», но все, что я вижу, это сообщение об ошибке ниже в браузере.

Страница ошибки Whitelabel

Это приложение не имеет явного сопоставления для /error, поэтому вы рассматриваете это как запасной вариант.

Чт, 17 декабря, 13:50:12 EET 2020 Произошла непредвиденная ошибка (тип=Не найдено, статус=404).

Любые идеи по исправлению этого будут очень признательны.

Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
0
0
59
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

URL-адрес, открытый по умолчанию http://localhost:8080/, не покрывается вашим контроллером, либо откройте http://localhost:8080/greeting, либо разверните @GetMapping(value = {"/greeting", "/"}) с путем по умолчанию

Ответ принят как подходящий

Ошибка 404, не найдено. Это означает, что URL-адрес вашего сервиса неверен. Укажите URL-адрес службы, которую вы используете для доступа к службе Rest. Я только что импортировал тот же проект и смог успешно запуститься. При нажатии на URL http://localhost:8080/greeting?name=User и получении {"id":1,"content":"Привет, пользователь!"}. Несколько советов 1. Импортируйте проект maven из «полной» папки. 2. Просто запустите приложение Springboot, запустив Щелкните правой кнопкой мыши -> «RestServiceApplication» -> запустите как java. И нажмите URL-адрес http://localhost:8080/greeting?name=User. Примечание: проверьте порт на запущенном сервере tomcat.

Другие вопросы по теме