我有一个 Web 服务,它的方法看起来像
@GET
@Produces(MediaType.TEXT_PLAIN)
public String getString(@QueryParam("path") path) {
return "got the string " + path
}
当我运行它时,我收到一条错误消息
SEVERE: Missing dependency for method public java.lang.String com.example.getString(java.lang.Object) at parameter at index 0
SEVERE: Method, public java.lang.String com.example.getString(java.lang.Object), annotated with GET of resource, class com.example.MyServiceClass, is not recognized as valid resource method.
这个错误信息是什么意思?如果我在没有参数的情况下运行服务,那么它可以工作。