2016-01-13 2 views
1

Я хочу реализовать swagger для моего веб-проекта (API). Я использую maven spring MVC. Я использовал следующую ссылку для справки: https://github.com/swagger-api/swagger-core/wiki/Swagger-Core-JAX-RS-Project-Setup-1.5.XОшибка Swagger: проанализировать ответ JSON/YAML

я добавил следующие зависимости в моем pom.xml файл:

<dependency> 
     <groupId>io.swagger</groupId> 
     <artifactId>swagger-jersey-jaxrs</artifactId> 
     <version>1.5.0</version> 

     <exclusions> 
     <exclusion> 
      <groupId>org.springframework</groupId> 
      <artifactId>spring-core</artifactId> 
     </exclusion> 
     <exclusion> 
      <groupId>org.springframework</groupId> 
      <artifactId>spring-web</artifactId> 
     </exclusion> 
     <exclusion> 
      <groupId>org.springframework</groupId> 
      <artifactId>spring-beans</artifactId> 
     </exclusion> 
     <exclusion> 
      <artifactId>bean-validator</artifactId> 
      <groupId>org.glassfish.hk2.external</groupId> 
     </exclusion> 
     </exclusions> 

    </dependency> 

И в прикладной конфигурации:

<bean id="beanConfig" class="io.swagger.jaxrs.config.BeanConfig"> 
    <property name="title" value="Swagger Sample App" /> 
    <property name="version" value="1.0.0" /> 
    <property name="schemes" value="http" /> 
    <property name="host" value="localhost:8002" /> 
    <property name="basePath" value="/api" /> 
    <property name="resourcePackage" value="io.swagger.resources" /> 
    <property name="scan" value="true" /> 
    <property name="prettyPrint" value="true" /> 
</bean> 

<bean id="apiListingResource" class="io.swagger.jaxrs.listing.ApiListingResource" /> 
<bean id="swaggerSerializers" class="io.swagger.jaxrs.listing.SwaggerSerializers" 
    scope="singleton" /> 

Если я вижу выход в браузере затем я получаю следующий экран: enter image description here

Но если я использую http://swagger.io/, чтобы увидеть информацию о API, тогда я получаю следующее сообщение об ошибке: enter image description here

Я новичок в swagger, поэтому, пожалуйста, помогите мне выйти из этой проблемы.

ответ

Смежные вопросы