“从Jersey 2的资源类中提取接口时找不到合适的构造函数”>

问题描述 投票:6回答:2

我如何让Jersey理解它应该使用具体的类而不是资源的接口?

我有一个具有Status资源的有效应用。然后,我提取了一个接口IStatus,并将所有JAX-RS注释移到了那里。现在,我得到:

org.glassfish.hk2.api.MultiException A MultiException has 1 exceptions.  They are:1. java.lang.NoSuchMethodException: Could not find a suitable constructor in resource.IStatus class

我知道这适用于RestEasy。有什么办法可以使其与Jersey一起使用吗?

我如何使Jersey理解它应该使用具体的类而不是资源的接口?我有一个带有状态资源的可运行应用程序。然后我提取了一个接口IStatus,然后...

java jax-rs jersey-2.0
2个回答
5
投票

将类级别@Path放置在实现中,而不是在接口上。泽西岛试图实例化该接口,但不能。


0
投票

对于到达此线程的人,以上都不是问题,在我的情况下是这样:

© www.soinside.com 2019 - 2024. All rights reserved.