Я последовал шаг, чтобы добавить Swagger к моему уже построенному проекту API-Джерси REST в TOMCAT Я следую шагам https://github.com/swagger-api/swagger-core/wiki/Swagger-Core-Jersey-2.X-Project-Setup-1.5#configure-and-initialize-swaggerчванство джерси 2,5 Rest интеграция API не работает
Шаг 1: Добавлен следующей
swagger-annotations_2.10-1.3.0
swagger-core_2.10-1.3.10
swagger-jaxrs_2.10-1.3.10
swagger-jersey2-jaxrs_2.10-1.3.10
Шаг 2: Добавлен основной поставщик Кураж в заявке подклассов
resources.add(com.wordnik.swagger.jersey.listing.ApiListingResource.class);
resources.add(com.wordnik.swagger.jersey.listing.JerseyApiDeclarationProvider.class);
resources.add(com.wordnik.swagger.jersey.listing.ApiListingResourceJSON.class);
resources.add(com.wordnik.swagger.jersey.listing.JerseyResourceListingProvider.class);
Шаг 3. Используется заявки Листов конструктор класса иона установки Swagger:
public ApplicationConfig() {
BeanConfig beanConfig = new BeanConfig();
beanConfig.setVersion("1.0.0");
beanConfig.setBasePath("localhost:8080/api");
beanConfig.setResourcePackage(RESOURCE_PACKAGE);
beanConfig.setScan(true);
}
Однако, когда я перейти к:
http://localhost:8080/Test/api/partner/v1/swagger.json
Я вижу:
HTTP Status 404 - страница не найдена.