2017-01-26 7 views
0

これは簡単な質問かもしれませんが、2日間私を悩ませています。したがって、Tomcat Serverに私のアプリケーションを配備している間に私はClassNotFoundExceptionを取得しています。私はParent ProjectMaven Installからほとんどの瓶を得ることができます。クラスStartupListsnerは、私がデプロイしようとしているアプリの中にありますが、何らかの理由でコンパイラが見つけられません。私はプロジェクトをクリーンアップし、Mavenプロジェクトを更新し、IDEを再起動してtomcatディレクトリをクリアしましたが、運はありませんでした。このエラーを取り除く他の方法はありますか?STSへの切り替え中にClassNotFoundExceptionが発生しました。3.8.3

スタックトレース:

SEVERE: Error configuring application listener of class mig.esign.admin.action.listener.StartupListener 
java.lang.ClassNotFoundException: mig.esign.admin.action.listener.StartupListener 
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1702) 
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1547) 
at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:532) 
at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:514) 
at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:142) 
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4854) 
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5434) 
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) 
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559) 
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549) 
at java.util.concurrent.FutureTask.run(FutureTask.java:262) 
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) 
at java.lang.Thread.run(Thread.java:745) 

ERROR StatusLogger Log4j2 could not find a logging implementation. Please add log4j-core to the classpath. Using SimpleLogger to log to the console... 
Jan 26, 2017 7:42:36 AM org.apache.catalina.core.StandardContext listenerStart 
SEVERE: Skipped installing application listeners due to previous error(s) 
Jan 26, 2017 7:42:36 AM org.apache.catalina.core.StandardContext startInternal 
SEVERE: Error listenerStart 
Jan 26, 2017 7:42:36 AM org.apache.catalina.core.StandardContext startInternal 
SEVERE: Context [/ESignatureAdmin] startup failed due to previous errors 
Jan 26, 2017 7:42:36 AM org.apache.coyote.AbstractProtocol start 
INFO: Starting ProtocolHandler ["http-bio-8080"] 
Jan 26, 2017 7:42:36 AM org.apache.coyote.AbstractProtocol start 
INFO: Starting ProtocolHandler ["ajp-bio-8009"] 
Jan 26, 2017 7:42:36 AM org.apache.catalina.startup.Catalina start 
INFO: Server startup in 8765 ms 
+0

私は自分の問題を解決しようとしているので、答えへのリンクも投稿しているはずです。重複しているとマークされても助けになりません。 – Mike

+0

私はこれが*重複していない*ので*再投票に投票しました。レビュアーにとって違いを明らかにするために質問(タイトルと内容)を編集できますか? –

答えて

-1

はあなたpom.xmlまたは親のpom.xmlに次の依存関係を持っていますか?

<dependency> 
    <groupId>org.echocat.jomon</groupId> 
    <artifactId>process</artifactId> 
    <version>1.6.3</version> 
</dependency> 
+0

私はそうではありませんし、アプリケーションが絶対にうまく始まったので、私はそれが必要でもないと思います。 STS 3.8.3の新しいバージョンに切り替えたので、これが起こっています。 – Mike

+0

あなたの問題は修正されていると思いますか?また、欠落しているクラスは、私が提供した依存関係に属します:http://snacktrace.com/artifacts/org.echocat.jomon/process/1.6.3/org.echocat.jomon.process.listeners.startup.StartupListener –

+0

クラス私は別のクラスがないと仮定しています。彼らは同じ名前を持っていますが、パッケージを見てください。私が紛失しているのは第三者図書館ではありません。 – Mike

関連する問題