使用注释扫描时为 JAX-RS 指定用户处理程序

Specify user handlers for JAX-RS when using annotation scanning

如何在使用注释扫描时为 JAX-RS 指定用户处理程序?

我正在关注 this link 并创建了我的自定义处理程序。我已将我的应用程序子类注释为:

@ApplicationPath("rest")
        public class RestfulResourceLoader extends Application {
}

这样我就不必在 web.xml 文件中输入了。我无法找到的是在哪里指定包含此条目的 属性 文件:

wink.handlersFactoryClass=mobile.handler.MyCustomHandler

我正在使用具有 jaxrs-1.1 功能的 Liberty Profile 8.5.5.2

恐怕您只能通过 web.xml 文件来定义它。这也是 WINk 支持的方式。在你的情况下,即使你定义了@ApplicationPath("rest"),你也可以有一个web.xml.