начиная с примера dsyer: https://github.com/dsyer/spring-boot-jersey/tree/master/spring-boot-sample-jersey1
Чтобы повторить попытку, я использую Jersey v1, а не v2.
Я заметил, что трикотаж закрывает конечные точки пружинного ботинка и исполнительного механизма, такие как / env и / health. Я следил за Spring Boot Jersey и URL-адресами мониторинга, чтобы успешно повторно выставить конечные точки пружинной загрузки. Теперь Джерси игнорирует все, кроме /hello/**
, чего я хочу, но мне также пришлось изменить Path в моем контроллере на @Path("/hello")
Я хочу, чтобы код моего контроллера оставался @Path("/")
и просто изменил корень приложения jersey на /hello
. Я полагаю, что могу сделать это с помощью аннотации @ApplicationPath("/hello")
, но я не могу понять, где разместить / настроить это, используя Jersey v1 и Spring Boot. (все примеры, которые я, кажется, нахожу, используют ResourceConfig
из Джерси 2, который Джерси 1, похоже, не имеет такой же реализации)
Любые идеи?
ResourceConfig
в коде, что является одной из причин, по которой я не знаю, где разместить эту@ApplicationPath
аннотацию - person stevoblevo   schedule 02.12.2015