Контроллер не зарегистрирован веснойJAVA

Программисты JAVA общаются здесь
Anonymous
Контроллер не зарегистрирован весной

Сообщение Anonymous »

Я пытаюсь добавить контроллер в стартовый проект Spring, но сопоставленный путь всегда возвращает ошибку 404.
Сначала я загрузил проект maven с https://start.spring .io/, затем я создал каталог контроллеров и добавил HomeController.java в каталог src/main/java/com/example/controllers:

Код: Выделить всё

package com.example.controllers;

import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class HomeController {
@GetMapping("/test")
public String test() {
return "123";
}
}
И я запускаю приложение Spring-Boot с помощью mvn Spring-Boot:run и проверяю /test с помощью Curl:

Код: Выделить всё

%> curl http://127.0.0.1:8080/test
{"timestamp":"2022-04-07T02:00:37.745+00:00","status":404,"error":"Not Found","path":"/test"}
Что не так с контроллером?

Подробнее здесь: https://stackoverflow.com/questions/717 ... -in-spring

Вернуться в «JAVA»