【问题标题】:Unable to run swagger with CXF on top of spring boot Application无法在 Spring Boot 应用程序之上使用 CXF 运行 swagger
【发布时间】:2019-06-28 04:00:37
【问题描述】:

无法在 Spring Boot 应用程序之上使用 CXF 运行 swagger,但它与 spring rest web 服务一起工作正常。

【问题讨论】:

  • 有什么问题?
  • 出现意外错误(类型=内部服务器错误,状态=500)。 javax.ws.rs.core.Response$ResponseBuilder.status(ILjava/lang/String;)Ljavax/ws/rs/core/Response$ResponseBuilder;

标签: spring spring-boot swagger cxf swagger-ui


【解决方案1】:

下面的罐子与弹簧靴罐子发生冲突。刚刚删除了下面提到的罐子。

        <dependency>
            <groupId>org.apache.cxf</groupId>
            <artifactId>cxf-rt-frontend-jaxrs</artifactId>
            <version>3.1.13</version>
        </dependency>
        <dependency>
            <groupId>org.apache.cxf</groupId>
            <artifactId>cxf-rt-transports-http</artifactId>
            <version>3.1.13</version>
        </dependency>
        <dependency>
            <groupId>org.apache.cxf</groupId>
            <artifactId>cxf-rt-ws-policy</artifactId>
            <version>3.1.13</version>
        </dependency>

        <dependency>
            <groupId>org.apache.cxf</groupId>
            <artifactId>cxf-rt-wsdl</artifactId>
            <version>3.1.13</version>
        </dependency>
Added below spring boot jars.

        <dependency>
            <groupId>org.apache.cxf</groupId>
            <artifactId>cxf-spring-boot-starter-jaxrs</artifactId>
            <version>${cxf.version}</version>
        </dependency>
        <dependency>
            <groupId>org.apache.cxf</groupId>
            <artifactId>cxf-rt-rs-service-description-swagger</artifactId>
            <version>${cxf.version}</version>
        </dependency>

【讨论】:

    猜你喜欢
    • 2018-05-13
    • 2017-04-19
    • 1970-01-01
    • 2020-10-03
    • 2020-11-06
    • 2020-04-20
    • 2020-02-22
    • 2018-07-02
    • 1970-01-01
    相关资源
    最近更新 更多