Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 泽西岛通用实体不工作_Java_Json_Rest_Jersey_Jackson - Fatal编程技术网

Java 泽西岛通用实体不工作

Java 泽西岛通用实体不工作,java,json,rest,jersey,jackson,Java,Json,Rest,Jersey,Jackson,我使用Jersey的GenericEntity返回一个列表作为json 但是我得到了一个例外 A message body writer for Java type, class java.util.Arrays$ArrayList, and MIME media type, application/xml, was not found 16-May-2011 11:16:31 com.sun.jersey.spi.container.ContainerResponse traceExcepti

我使用Jersey的GenericEntity返回一个列表作为json

但是我得到了一个例外

A message body writer for Java type, class java.util.Arrays$ArrayList, and MIME media type, application/xml, was not found
16-May-2011 11:16:31 com.sun.jersey.spi.container.ContainerResponse traceException
SEVERE: Mapped exception to response: 500 (Internal Server Error)....
我知道这意味着Jersey没有正确地映射到json

我需要在哪里向jersey提供更多信息。我没有使用Maven

破译的代码是

List<String> list = Arrays.asList("test", "as");
return new GenericEntity<List<String>>(list) {};
List List=Arrays.asList(“test”、“as”);
返回新的泛型实体(列表){};

泛型实体应以以下方式嵌入到响应中:

public Response get() {
    List<String> list = Arrays.asList("test", "as");
    return Response.ok(new GenericEntity<List<String>>(list) {}).build();
}
公共响应get(){
List=Arrays.asList(“test”、“as”);
返回Response.ok(newgenericentity(list){}).build();
}