Я пытаюсь запустить веб -приложение в Java Tomcat 9.0.89. Приложение работало раньше. Однако после переустановки Eclipse IDE я не могу запустить тот же файл войны в веб -приложениях. Он показывает ошибку «HTTP Status 404 не найден» с {сообщением запрошенного ресурса [/test_app/] недоступен}.
INFO: No Spring WebApplicationInitializer types detected on classpath
Feb 19, 2025 9:21:33 AM org.apache.catalina.core.StandardContext filterStart
SEVERE: Exception starting filter [struts2]
java.lang.NoClassDefFoundError: Could not initialize class org.apache.logging.log4j.util.PropertiesUtil
at org.apache.logging.log4j.status.StatusLogger.(StatusLogger.java:78)
at org.apache.logging.log4j.LogManager.(LogManager.java:61)
at org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter.(StrutsPrepareAndExecuteFilter.java:49)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:143)
at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:224)
at org.apache.catalina.core.ApplicationFilterConfig.(ApplicationFilterConfig.java:97)
at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3856)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4474)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1203)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1193)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:134)
at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:749)
at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:721)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1203)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1193)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:134)
at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:749)
at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:211)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)
at org.apache.catalina.core.StandardService.startInternal(StandardService.java:415)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)
at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:878)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)
at org.apache.catalina.startup.Catalina.start(Catalina.java:735)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:345)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NoSuchMethodError: org.osgi.framework.FrameworkUtil.getBundle(Ljava/lang/Class;)Lorg/osgi/framework/Bundle; [in thread "main"]
at org.apache.logging.log4j.util.OsgiServiceLocator.loadServices(OsgiServiceLocator.java:52)
at org.apache.logging.log4j.util.ServiceLoaderUtil.loadServices(ServiceLoaderUtil.java:91)
at org.apache.logging.log4j.util.PropertiesUtil$Environment.(PropertiesUtil.java:471)
at org.apache.logging.log4j.util.PropertiesUtil$Environment.(PropertiesUtil.java:444)
at org.apache.logging.log4j.util.PropertiesUtil.(PropertiesUtil.java:88)
at org.apache.logging.log4j.util.PropertiesUtil.(PropertiesUtil.java:80)
at org.apache.logging.log4j.util.PropertiesUtil.(PropertiesUtil.java:56)
at org.apache.logging.log4j.util.Constants.(Constants.java:30)
at org.apache.logging.log4j.spi.AbstractLogger.createClassForProperty(AbstractLogger.java:207)
at org.apache.logging.log4j.spi.AbstractLogger.(AbstractLogger.java:95)
... 39 more
Feb 19, 2025 9:21:33 AM org.apache.catalina.core.StandardContext startInternal
SEVERE: One or more Filters failed to start.
Подробнее здесь: https://stackoverflow.com/questions/794 ... -not-found
Http status 404 не найден ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Alert(data.status) завершается с ошибкой, когда status=false, но не когда status=true
Anonymous » » в форуме Jquery - 0 Ответы
- 31 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Почему xmlhttprequest return Status 0 на iPhone, но Status 200 в веб -браузере
Anonymous » » в форуме Html - 0 Ответы
- 25 Просмотры
-
Последнее сообщение Anonymous
-