Страница ошибки Whitelabel, это приложение не имеет явного сопоставления для / error, поэтому вы видите это как запасной вариант - PullRequest
0 голосов
/ 26 января 2020

введите описание изображения здесь Это мой контроллер, я получаю доступ через порт localhost: 8080 возвращает ошибку белой метки. В чем может быть причина?

@RestController 
public class EmployeeController {

@GetMapping("/")    
public String hello() {         
return "service is up and running";     
}

1 Ответ

0 голосов
/ 26 января 2020

Проблема связана со структурой вашего проекта, по умолчанию Spring Boot будет сканировать компоненты ниже класса вашего основного приложения.

В вашем случае ваш main находится в пакете com.navajna.aaa, а ваш контроллер расположен в пакете com.navajna.controller.

Я бы порекомендовал вам держать ваш контроллер в новом пакете ниже пакета com.navajna.aaa, например com.navajna.aaa.controller в соответствии со структурой, упомянутой в документации .

Если вы действительно хотите использовать пакет com.navajna.controller, вам может потребоваться добавить сюда @ComponentScan("com.navajna.controller") .Details .

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