Я не могу понять, почему приведенный ниже код не работает в динамическом модуле 4 + tomcat 9. Я пытаюсь создать первый веб-сервис на основе REST без web.xml, чтобы у меня было два класса:
@ApplicationPath("/packme")
public class PackMeWSApplication extends Application{}
и один класс обслуживания:
@Path("/returnOrder")
public class CreateReturnOrderService {
@Path("/getData")
@GET
public String getData() {
return "IT IS FINALLY WORKING!!!";
}
}
, а затем код публикуется на локальном сервере (tomcat 9, попытался перезагрузить, очистить и т. Д.), И я попытался вызвать его по адресу: http://localhost:8080/PackMeWS/packme/returnOrder/getData
и ответ ist HTTP 404 - не найден (PackMeWS - это имя контекста / приложения).
Я новичок в веб-службах и следовал нескольким учебникам (но эти учебники упоминалисьдля Tomcat v8 или ниже и динамического модуля 3.1)