Web services jersey运行时异常-java.lang.AbstractMethodError

Web services jersey运行时异常-java.lang.AbstractMethodError,web-services,jersey,jax-rs,Web Services,Jersey,Jax Rs,我正在尝试使用Jersey实现执行部署在tomcat上的RESTful web服务 下面是资源类 @路径(“/rest”) 公共类资源{ PatientService patientService; @GET @Path("/patient/{patientId}") @Produces(MediaType.APPLICATION_JSON) public Patient getPatientDetails(@PathParam("patientId") String patientId) {

我正在尝试使用Jersey实现执行部署在tomcat上的RESTful web服务

下面是资源类

@路径(“/rest”) 公共类资源{

PatientService patientService;

@GET
@Path("/patient/{patientId}")
@Produces(MediaType.APPLICATION_JSON)
public Patient getPatientDetails(@PathParam("patientId") String patientId) {
    //return patientService.getPatientDetails(patientId);
    return new PatientService().getPatientDetails(patientId);
}

@GET
@Path("/patients")
@Produces(MediaType.APPLICATION_JSON)
public PatientData<Patient> getAllPatients() {
    //return patientService.getAllPatients();
    return new PatientService().getAllPatients();
}
PatientService PatientService;
@得到
@路径(“/patient/{patientId}”)
@产生(MediaType.APPLICATION_JSON)
公共患者getPatientDetails(@PathParam(“patientId”)字符串patientId){
//返回patientService.getPatientDetails(patientId);
返回新的PatientService().getPatientDetails(patientId);
}
@得到
@路径(“/患者”)
@产生(MediaType.APPLICATION_JSON)
公共患者数据getAllPatients(){
//return patientService.getAllPatients();
返回新的PatientService().getAllPatients();
}
}

我在web.xml中做了必要的输入,所有必要的jar在classpath中都可用,但是当应用程序在tomcat上启动并且我在浏览器中输入URL时,我得到了以下异常

[Servlet执行引发了一个异常],其根本原因是 java.lang.AbstractMethodError 位于org.codehaus.jackson.map.AnnotationIntrospector$Pair.findSerializer(AnnotationIntrospector.java:1148) 位于org.codehaus.jackson.map.ser.BasicSerializerFactory.FindSerializerRomannotation(BasicSerializerFactory.java:367) 位于org.codehaus.jackson.map.ser.BeanSerializerFactory.createSerializer(BeanSerializerFactory.java:252) 在org.codehaus.jackson.map.ser.StdSerializerProvider.\u createUntypedSerializer(StdSerializerProvider.java:782)


知道如何解决吗?

运行时使用的Jersey和Jackson版本可能不一致


您的libs版本是什么?

Ypp这是版本问题。已将所有JAR同步到正确的版本,并且它已消失!!