Web 開発者向けの Eclipse Java EE IDE に Maven プロジェクトがあります。Tomcat を実行すると、含まれていることがわかるクラスのエラーが発生します。
私の質問は、Tomcat Apache のために、これらの JAR を追加の場所に追加する必要があるかどうかです。
エラー:
SEVERE: サーブレット/リソースが load() 例外 java.lang.ClassNotFoundException をスローしました: org.odata4j.jersey.producer.resources.ODataApplication で org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714) で org.apache .catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559) の java.lang.Class.forName0(ネイティブ メソッド) の java.lang.Class.forName(Class.java:171) の com.sun.jersey.core com.sun.jersey.core.reflection.ReflectionHelper.classForNameWithException(ReflectionHelper.java:220) の .reflection.ReflectionHelper.classForNameWithException(ReflectionHelper.java:240) com.sun.jersey.spi.container.servlet.WebComponent.createResourceConfig の(WebComponent.java:711)
そして、ここに私のライブラリのクラスがあります:
更新: 私の Web 配置アセンブリは次のようになります。