2017-12-24 19 views
0

私のspring mvc Webアプリケーションを実行するとエラーが発生します。 com.sun.faces:クラス[com.sun.faces.config.ConfigureListener]ClassNotFoundException:com.sun.faces.config.ConfigureListener

にjava.lang.ClassNotFoundExceptionのアプリケーションリスナーを構成

org.apache.catalina.core.StandardContext.listenerStartエラー。 ORGでorg.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1119) でorg.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1291) でconfig.ConfigureListener

。 apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:544)

...

私のJDKのバージョンは次のとおりです。jdk1.8.0_151

アプリケーションサーバー:Apache Tomcat 8.5.24

IDE:IntelliJ IDEA

私はどこから来たこのエラーを知りません。

web.xml? faces-config.xml?春のフレームワークのバージョン? Tomcatのバージョン? JDKのバージョン?

+0

をも掲載されています。 –

答えて

1

JSFライブラリをクラスパスに追加する必要があるようです.bare-bone tomcatは他のアプリケーションサーバーと同じように提供していないためです。

同様の質問は、あなたがJSFをバンドルしていない場合は、(ウェブプロファイルが行います)は、Java EE Webサーバを使用する必要がhere