当前位置: 首页 > 知识库问答 >
问题:

带resteasy的JAX-RS:资源的自动扫描?

狄元魁
2023-03-14

然而,有一个名为resteasy.scan的配置开关,对其进行了描述:

“自动扫描WEB-INF/lib jar和WEB-INF/classes目录,查找@provider和JAX-RS资源类(@path、@get、@post等)并注册它们”

...所以,如果我想自动扫描我的资源,而不需要在web.xml中列出它们,或者必须手动将它们的类添加到扩展Application的类中的单例列表中...我应该服从这些中的哪一个?因为除了resteasy.scan道具还包括jar之外,这两个道具似乎是重叠的。

共有1个答案

单于楚
2023-03-14

因此,在启用正确的log4j日志记录之前,我不可能知道这一点(因为文档甚至没有提到这一点):

RESTEASY002150: resteasy.scan is no longer supported.  Use a servlet 3.0 container and the ResteasyServletInitializer

这里的文档对此进行了概述:

http://docs.jboss.org/resteasy/docs/3.0.17.final/userguide/html_single/index.html#d4e113

 类似资料:
  • 我创建了一个原型为maven archetype webapp的maven项目,然后为了将我的应用程序公开为rest webservice,我正在使用RestEasy,但是在rest应用程序中实现后,我无法访问我创建的URL。请告诉我我做错了什么。感谢您阅读此问题。 我的UserManagementController如下: 我的MyRestWS. java如下: 我的网站。xml如下: 该应用程

  • 什么是resteasy?RESTEasy和JAX-RS有什么区别?和之间有什么区别?

  • 我得到的错误是:无法扫描WEB-INF中的JAX-RS注释,您必须手动注册您的类/资源 我有以下maven配置:

  • 我正在尝试用Resteasy实现一个RESTFULL服务。当我试图在Tomcat Server7.0中运行时,iam出现异常。请在下面找到详细信息。

  • 我试图在JBoss AS 7.1下部署一个简单的web应用程序,该应用程序与Resteasy捆绑在一起。根据文档,只需要(至少)一个空的、一个带有注释的和其他类的的类 下面是我所遵循的文档: https://docs.jboss.org/author/display/as7/jax-rs+reference+guide https://docs.jboss.org/author/display/a

  • 有人知道出了什么问题吗?