Я сделал эти шаги:
1) Добавлена зависимость требуемой для моего проекта:
<!-- SWAGGER -->
<dependency>
<groupId>io.swagger</groupId>
<artifactId>swagger-jaxrs</artifactId>
<version>1.5.8</version>
</dependency>
<dependency>
<groupId>org.webjars</groupId>
<artifactId>swagger-ui</artifactId>
<version>2.1.4</version>
<scope>provided</scope>
</dependecy>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>${slf4j-simple.version}</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-simple</artifactId>
<version>${slf4j-simple.version}</version>
</dependency>
2) Обновленный в web.xml, как указано здесь: https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=61318164
3) Добавлено swagger- ui 2.1.4 в качестве ресурсов проекта (я отредактировал index.html, чтобы указать на правильный URL-адрес);
4) Добавлена аннотация @Api к моим услугам cxf;
надежды эта помощь
ОБНОВЛЕНИЕ:
CXF зависимостей:
<!-- CXF -->
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-frontend-jaxrs</artifactId>
<version>${cxf.version}</version>
</dependency>
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-transports-http</artifactId>
<version>${cxf.version}</version>
</dependency>
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-rs-service-description</artifactId>
<version>${cxf.version}</version>
</dependency>
с cxf.version = 3.1.5 (CXF 3.1.x только для JDK 1.7 или выше)
Спасибо вам большое, Никола, не могли бы вы рассказать полный список банок, необходимых для этого требования. – Raju
Спасибо Никола, я попробую и дам вам информацию об обновлении. – Raju
Привет nicola, получая исключение, как показано ниже: ПРЕДУПРЕЖДЕНИЕ: не найдено пути поиска соответствия «/swagger/rest/v1.0», Относительный путь: /v1.0, HTTP Метод: POST, ContentType: application/json, Accept : */* ,. Для более подробной информации включите уровень журнала FINE/TRACE. org.apache.cxf.jaxrs.impl.WebApplicationExceptionMapper toResponse ВНИМАНИЯ: javax.ws.rs.ClientErrorException: HTTP 404 Not Found – Raju