运行restful service org.glassfish.jersey.servlet.ServletContainer时ClassNotFoundException

时间:2016-10-20 16:00:39

标签: java rest tomcat glassfish

我正在尝试在tomcat服务器中运行restful webservice,我得到以下异常

org.glassfish.jersey.servlet.ServletContainer ClassNotFoundException 

我的部署描述符是

<servlet>
    <servlet-name>RestFul application</servlet-name>
     <servlet-class>org.glassfish.jersey.servlet.ServletContainer</servlet-class>
     <init-param>
            <param-name>jersey.config.server.provider.packages</param-name>
            <param-value>com.web.service</param-value>
         </init-param>
  </servlet>
  <servlet-mapping>
    <servlet-name>RestFul application</servlet-name>
    <url-pattern>/rest/*</url-pattern>
  </servlet-mapping>

当我提到

org.glassfish.jersey.servlet.ServletContainer ClassNotFoundException

上面的url它说,当我们引用2.x库并将1.x库添加到工作空间时会出现这个问题,但我在web.xml描述符中引用了2.x库并添加了2.x库到工作区

我已经参考过我的图书馆下面的屏幕截图

我真的很困惑,为什么我得到这个例外

先谢谢

enter image description here

0 个答案:

没有答案