2017-12-07 3 views
0

Tomcat認証フィルタエラーです。Tomcatサーバー経由でJavaアプリケーションを実行すると、この種のエラーが発生しました。私は何をすべきか?

Dec 07, 2017 11:15:51 AM org.apache.catalina.core.StandardContext filterStart 
SEVERE: Exception starting filter AuthenticationFilter 
java.lang.ClassNotFoundException: gov.da.jmrs.webapp.filters.AuthenticationFilter 
    at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1339) 
    at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1167) 
    at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:509) 
    at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:490) 
    at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:118) 
    at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:258) 
    at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:105) 
    at 
org.apacheでorg.apache.catalina.core.StandardContext.startInternalで

org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4700) (StandardContext.java:5340) .catalina.util.LifecycleBase.start(LifecycleBase.java:145) at org.apache.catalina.core.ContainerBase $ StartChild.call(ContainerBase.java:1408) at org.apache.catalina.core.ContainerBase $ StartChild .call(ContainerBase.java:1398) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java .util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745)

+0

明らかに、クラス 'gov.da.jmrs.webapp.filters.AuthenticationFilter'を見つけることができます。それはあなたのクラスですか?そうでなければ、それを含む '.jar'ファイルを' .war'ファイルの 'WEB-INF/lib'フォルダに追加するのを忘れてしまいました。それがあなたのものなら、 '.war'ファイルに' WEB-INF/classes/gov/da/jmrs/webapp/filters/AuthenticationFilter.class'として追加するのを忘れてしまいました。 – Andreas

答えて

関連する問題