gpt4 book ai didi

java - Swagger + JBoss 6.4 + Resteasy

转载 作者:太空宇宙 更新时间:2023-11-04 12:15:09 26 4
gpt4 key购买 nike

我需要使用提供的 Resteasy 实现在 JBoss 6.4 上安装 swagger。

我已按照 this link 上的安装说明进行操作

因此这是我的配置:

pom.xml

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

web.xml

<context-param>
<param-name>resteasy.scan</param-name>
<param-value>true</param-value>
</context-param>

<servlet>
<servlet-name>Jersey2Config</servlet-name>
<servlet-class>io.swagger.jaxrs.config.DefaultJaxrsConfig</servlet-class>
<init-param>
<param-name>api.version</param-name>
<param-value>1.5.0</param-value>
</init-param>
<init-param>
<param-name>swagger.api.basepath</param-name>
<param-value>http://localhost:8080/api</param-value>
</init-param>
<load-on-startup>2</load-on-startup>
</servlet>

当我在 JBoss 上部署应用程序包时,我看到以下错误:

... Caused by: java.lang.ClassNotFoundException: io.swagger.jaxrs.config.DefaultJaxrsConfig ...

有什么解决办法吗?

最佳答案

终于解决了:实际上我的web应用程序有更多模块,所以我必须将jar依赖声明到另一个模块而不是war中。

关于java - Swagger + JBoss 6.4 + Resteasy,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39491099/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com