我在面向 Web 开发人员的 Eclipse Java EE IDE 中有一个 Maven 项目。运行 Tomcat 时,我收到一个类的错误,我可以看到我已经包含了.
我的问题是 -由于 Tomcat Apache,我是否必须将这些 JAR 添加到其他地方?
错误:
严重:Servlet /Resource 抛出 load() 异常 java.lang.ClassNotFoundException: org.odata4j.jersey.producer.resources.ODataApplication at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714) at org.apache .catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559) 在 java.lang.Class.forName0(Native Method) 在 java.lang.Class.forName(Class.java:171) 在 com.sun.jersey.core .reflection.ReflectionHelper.classForNameWithException(ReflectionHelper.java:240) 在 com.sun.jersey.core.reflection.ReflectionHelper.classForNameWithException(ReflectionHelper.java:220) 在 com.sun.jersey.spi.container.servlet.WebComponent.createResourceConfig (WebComponent.java:711)
这是我图书馆中的课程:
更新:我的 Web 部署程序集如下所示: