私は新しい春の MVC アプリをデプロイしようとしています。何十回も実行しましたが、今では本当に奇妙なエラーが発生し、何が起こっているのかさえわかりません。
javaee-api が servlet-api と競合しています。コンソールには次のように書かれています。
INFO: validateJarFile(E:\development\workspace\conference\src\main\webapp\WEB- INF\lib\javaee-api-6.0.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
そうですね、これは警告ですが、この jar は読み込まれておらず、必要です。また、アプリケーション ライブラリなどに servlet-api jar がありません。
また、コンソールは次のような例外をスローします。
SEVERE: Error configuring application listener of class com.sun.faces.config.ConfigureListener java.lang.ClassNotFoundException: com.sun.faces.config.ConfigureListener
つまり、このjarはJSFとそのすべてを参照しています。私はそれをまったく使用していません。どこでそのようなクラスを取得しようとする必要がありますか? O_o
Tomcat 7でアプリを実行しています
何が起こっているのですか?