我尝试在Spring中使用Apache Tomcat 7.0创建一个简单的Hello world程序。我得到下面的错误和服务器进入停止状态。
严重:启动java期间子容器失败。util。同时发生的ExecutionException:org。阿帕奇。卡塔琳娜。LifecycleException:无法启动组件[StandardEngine[Catalina]。标准主机[本地主机]。java上的StandardContext[/PassportParking]]。util。同时发生的未来任务。java上的报告(未知源)。util。同时发生的未来任务。在组织中获取(未知源)。阿帕奇。卡塔琳娜。果心集装箱基地。startInternal(ContainerBase.java:1123)位于org。阿帕奇。卡塔琳娜。果心标准主机。startInternal(StandardHost.java:816)位于org。阿帕奇。卡塔琳娜。util。生命周期酶。在org上启动(LifecycleBase.java:150)。阿帕奇。卡塔琳娜。果心ContainerBase$StartChild。在org上调用(ContainerBase.java:1575)。阿帕奇。卡塔琳娜。果心ContainerBase$StartChild。在java上调用(ContainerBase.java:1565)。util。同时发生的未来任务。在java上运行(未知源代码)。util。同时发生的线程池执行器。java上的runWorker(未知源)。util。同时发生的线程池执行器$Worker。在java上运行(未知源代码)。朗。丝线。运行(未知源)原因:org。阿帕奇。卡塔琳娜。LifecycleException:无法启动组件[StandardEngine[Catalina]。标准主机[本地主机]。组织上的StandardContext[/PassportParking]]。阿帕奇。卡塔琳娜。util。生命周期酶。开始(LifecycleBase.java:154)。。。另外6个原因是:java。lang.NoClassDefFoundError:org/springframework/core/NestedRuntimeException位于java。lang.ClassLoader。在java上定义Class1(本机方法)。lang.ClassLoader。java上的defineClass(未知源代码)。安全SecureClassLoader。组织中的defineClass(未知源)。阿帕奇。卡塔琳娜。加载器。WebappClassLoader。findClassInternal(WebappClassLoader.java:2957)位于org。阿帕奇。卡塔琳娜。加载器。WebappClassLoader。位于org的findClass(WebappClassLoader.java:1210)。阿帕奇。卡塔琳娜。加载器。WebappClassLoader。位于org的loadClass(WebappClassLoader.java:1690)。阿帕奇。卡塔琳娜。加载器。WebappClassLoader。java上的loadClass(WebappClassLoader.java:1571)。朗朗,上课。java上的getDeclaredFields0(本机方法)。朗朗,上课。java上的privateGetDeclaredFields(未知源)。朗朗,上课。组织上的getDeclaredFields(未知源)。阿帕奇。卡塔琳娜。util。反省org上的getDeclaredFields(Introspection.java:106)。阿帕奇。卡塔琳娜。启动。WebAnnotationSet。loadFieldsAnnotation(WebAnnotationSet.java:270)位于org。阿帕奇。卡塔琳娜。启动。WebAnnotationSet。在org上加载ApplicationServletAnnotations(WebAnnotationSet.java:139)。阿帕奇。卡塔琳娜。启动。WebAnnotationSet。在org上加载ApplicationAnnotations(WebAnnotationSet.java:65)。阿帕奇。卡塔琳娜。启动。ContextConfig。org上的applicationAnnotationsConfig(ContextConfig.java:415)。阿帕奇。卡塔琳娜。启动。ContextConfig。org上的configureStart(ContextConfig.java:892)。阿帕奇。卡塔琳娜。启动。ContextConfig。lifecycleEvent(ContextConfig.java:386)位于org。阿帕奇。卡塔琳娜。util。生命周期支持。fireLifecycleEvent(LifecyclesSupport.java:117)位于org。阿帕奇。卡塔琳娜。util。生命周期酶。fireLifecycleEvent(LifecycleBase.java:90)位于org。阿帕奇。卡塔琳娜。果心标准上下文。startInternal(StandardContext.java:5380)位于org。阿帕奇。卡塔琳娜。util。生命周期酶。开始(LifecycleBase.java:150)。。。另外6个原因是:java。lang.ClassNotFoundException:org。springframework。果心组织中的NestedRuntimeException。阿帕奇。卡塔琳娜。加载器。WebappClassLoader。org上的loadClass(WebappClassLoader.java:1720)。阿帕奇。卡塔琳娜。加载器。WebappClassLoader。loadClass(WebappClassLoader.java:1571)。。。还有27个
Nov 02,2014 12:09:30 AMorg.apache.catalina.core.ContainerBase启动内部严重:一个子容器在启动过程中失败java.util.concurrent.执行异常:org.apache.catalina.生命周期异常:无法启动组件[标准引擎[Catalina]。java.util.concurrent.FutureTask.report(未知来源)java.util.concurrent.FutureTask.get(未知来源)org.apache.catalina.core.ContainerBase.start内部(ContainerBase.java:1123)在org.apache.catalina.core.标准ngine.start内部(标准ngine.java:300)在org.apache.catalina.util.生命周期ase.start(生命周期ase.java:150)在org.apache.catalina.core.标准ervice.start内部(标准ervice.java:443)在org. apache. catalina. util.在org. apache. catalina. core上启动(LifeycleBase. java: 150)。在org. apache. catalina. utila上的标准服务器。在org. apache. catalina. startup.开始(LifeycleBase. java: 150)。Catalina. start(Catalina. java: 689)at sun.反射。nativemethod odAccessorImp. invke0(本机方法)在sun.反射。nativemethod odAccessorImp. invoke(未知的来源)at sun.反射。调用(未知的来源)在java. lang.反射。在org. apache. catalina. startup中调用(未知来源)。启动(Bootstrapjava: 321)在org. apache. catalina. startup。Bootstrap. main(Bootstrap. java: 455)引起:org. apache. catalina.无法启动组件[Standard ardEngine[Catalina]。[localhost]]在org. apache. catalina. util.在org. apache. catalina. core上启动(LifeycleBase. java: 154)。ContainerBase$StartChild. call(ContainerBase. java: 1575)在org. apache. catalina. core。ContainerBase$StartChild. call(ContainerBase. java: 1565)at java. util. con电流。FutureWork. run(未知来源)在java. util. con电流。ThreadPoolExecutor. runWorker(未知的来源)在java. util. con电流。线程池执行器$Worker. run(未知来源)在java. lang.线程. run(未知来源)引起:org. apache. catalina.在org. apache. catalina. core启动时,子容器失败。在org. apache. catalina. core.在org. apache. catalina. utila上的Standard Host. start内部(Standard Host. java: 816)。6个以上
Nov 02,2014 12:09:30 AMorg.apache.catalina.startup.Catalina启动严重:所需的服务器组件未能启动,因此Tomcat无法启动。org.apache.catalina.LifeycleExc0019:未能启动组件[Standard Server[8005]在org.apache.catalina.util.plhd--3/>(生命周期Base.java:154)在org.apache.catalina.startup.Catalina.start(Catalina.java:689)在sun.reflect.NativeMEDAccessorImpl.invoke0(本地方法)在sun.reflect.NativeMEDAccessorImpl.invoke(未知来源)在sun.reflect.委托方法mpl.invoke(未知来源)在java.lang.reflect.ethod.invoke(未知来源)在org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:321)在org.apache.catalina.startup.Bootstrap. main(Bootstrap. java: 455)引起:org. apache. catalina.在org. apache. catalina. util启动组件[Standard Service[Catalina]]失败。在org. apache. catalina. core上启动(LifeycleBase. java: 154)。在org. apache. catalina. utila上的标准服务器。7更多原因:org. apache. catalina.在org. apache. catalina. util启动组件[Standard Engine[Catalina]]失败。在org. apache. catalina. core上启动(LifeycleBase. java: 154)。在org. apache. catalina. utila上的标准服务。9更多原因:org. apache. catalina.在org. apache. catalina. core启动时,子容器失败。在org. apache. catalina. core.在org. apache. catalina. util.开始(LifeycleBase. java: 150)...11更多
在我看来,您在Web应用程序中丢失了一个或多个Spring框架罐。如果你看看堆栈跟踪,有一行:
Caused by: java.lang.NoClassDefFoundError: org/springframework/core/NestedRuntimeException
我想说,您的web应用程序中没有“SpringCore”jar。您需要web应用程序的web-INF/lib目录中的Spring JAR。大多数基于Spring的web应用程序至少需要“SpringBeans”、“SpringContext”、“SpringCore”、“SpringIO”和“SpringWeb”。。也许更多,我是凭记忆在这里工作。
我有一个应用程序与Spring靴子卡桑德拉火花。我构建了文件.war,但它没有加载。我根据Spring靴的文档准备了包装。砰,初始化类,... 我浏览了所有关于这个话题的堆栈溢出,但我没有找到这样的东西。 但是,我有这个堆栈跟踪: POM。可扩展置标语言 我的SpringBootServletInitializer 谢谢你的帮助,
我已经看了这个问题,但我不知道如何解决它...许多答案谈到servlet配置错误,但没有说明如何修复它以及要更改什么。我的catalina日志文件看起来像这样: 2019年4月8日10:59:09.745严重[http-nio-8089-exec-22]组织。阿帕奇。卡塔琳娜。启动。主机配置。部署web应用程序存档时出错[C:\Users\Marina\Downloads\apache-tomca
我得到这个雄猫错误: 有什么问题?我使用的是Apache Tomcat 7,使用了以下4个catalina JAR: 卡特琳娜.jar 卡特琳娜蚂蚁.jar 卡塔利娜哈.jar 卡塔利娜部落.jar 是否缺少其他JAR文件?
当我运行我的tomcat服务器时,有时会收到错误,例如 和 无法完成对 Web 应用程序注释的扫描,但有时它运行良好。为什么 tomcat 服务器有时不运行? 我在下面提供了我收到的错误,你能告诉我如何解决这个问题吗?
如何克服此错误?我的项目很容易部署在Eclipse上,但当我直接通过Tomcat服务器部署它时,它无法部署。
我有一个应用程序,Spring4RESTfulWeb服务CRUDJSON。但我遇到了这样的错误。Tomcat Catalina日志:08-Sep-2017 11:34:17.331严重[RMI TCP连接(2)-127.0.0.1]组织。阿帕奇。卡塔琳娜。果心标准上下文。由于以前的错误,startInternal Context[]启动失败 谢谢你的帮助。
我已经创建了一个maven项目。构建是成功的。但是我在尝试在我的maven项目中做标记准备(“mvn发布:准备”)时出现了以下错误。我在pom中添加了新的依赖项后收到了这个错误,如下所示。 请找出下面的错误。 [错误]无法执行目标组织。阿帕奇。专家插件:maven release插件:2.5.3:project print services上的prepare(默认cli):reactor proj
来自Eclipse火星版,pom。xml-Run-As-maven-clean,我得到了以下关于构建失败的错误消息 [ERROR]无法执行目标组织。阿帕奇。专家插件:maven clean插件:2.5:项目测试框架上的clean(默认清洁):目标组织的执行默认清洁。阿帕奇。专家插件:maven clean插件:2.5:clean失败:插件组织。阿帕奇。专家plugins:maven clean p