我试图用restygwt编写我的Rest接口,所以我继承了

<inherits name='org.fusesource.restygwt.RestyGWT' />


并将依赖性添加到我的pom文件中。

import java.awt.PageAttributes.MediaType;

import org.fusesource.restygwt.client.MethodCallback;
import org.fusesource.restygwt.client.RestService;

@Path("/user")
public interface UserRestService extends RestService {

    @GET
    @Path("/users")
    @Consumes(MediaType.APPLICATION_JSON)
    @Produces(MediaType.APPLICATION_JSON)
    public void getUsers(MethodCallback<List<User>> callback);
}


我的所有注释都无法解析为一种类型。是否还需要另一个图书馆或我缺少什么?

最佳答案

您可以使用JAX-RS 2.0批注

<dependency>
  <groupId>javax.ws.rs</groupId>
  <artifactId>javax.ws.rs-api</artifactId>
  <version>2.0</version>
</dependency>

09-27 19:58