できる限り多くの解決策を検討しましたが、どれも私の問題を解決しませんでした。
この問題は、2 つのワークスペースで Eclipse を実行していたときに始まりましたが、サーバーにこれらすべての混乱が生じることを知りませんでした。最初の警告で、ワークスペースの 1 つからサーバーを停止し、もう 1 つのワークスペースで実行していました。ただし、問題が発生し続けると、ワークスペースの 1 つを閉じる必要がありました。
私は多くのことを試しましたが、アンインストールしてから再インストールしましたが、それはいつか機能し、後で同じ問題が発生します。あるワークスペースから別のワークスペースに切り替えたところ、しばらくは問題なく動作していましたが、再び発生します。また、V.8.0 から v.7.0 に切り替えると、1 週間問題から解放されました。そして今、私が以前に好きだったことは、Tomcatが私のPCで実行されている方法です。
cmd からサーバーを起動し、ブラウザで localhost8080 と入力すると、問題なく表示され、Tomcat が正常にインストールされたと表示されます。
Caused by: java.lang.IllegalArgumentException: Servlet mapping specifies an unknown servlet name JustFilter
at org.apache.catalina.core.StandardContext.addServletMapping(StandardContext.java:3320)
at org.apache.catalina.core.StandardContext.addServletMapping(StandardContext.java:3299)
at org.apache.catalina.deploy.WebXml.configureContext(WebXml.java:1438)
at org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1357)
at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:889)
at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:386)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5416)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
... 6 more