代码之家  ›  专栏  ›  技术社区  ›  user6529638

在SpringMVC中,我在Centos 7 STS中得到了另一个系统的部署和运行项目,这会导致错误

  •  0
  • user6529638  · 技术社区  · 6 年前

    我的STS控制台中出现以下错误。。。

    我正在做各种类型的研发;D、 有人能帮忙解决吗?

    严重:启动期间子容器失败 Java语言util。同时发生的ExecutionException:组织。阿帕奇。卡特琳娜。LifecycleeException:无法启动组件 [标准发动机[卡特琳娜]。标准主机[本地主机]。StandardContext[/neron]]位于 Java语言util。同时发生的未来任务。报告(FutureTask.java:122)位于 Java语言util。同时发生的未来任务。获取(FutureTask.java:192) 组织。阿帕奇。卡特琳娜。果心集装箱基础。startInternal(ContainerBase.java:941) 在 组织。阿帕奇。卡特琳娜。果心标准主机。startInternal(StandardHost.java:872) 在 组织。阿帕奇。卡特琳娜。util。生命周期数据库。开始(LifecycleBase.java:150) 在 组织。阿帕奇。卡特琳娜。果心ContainerBase$StartChild。调用(ContainerBase.java:1421) 在 组织。阿帕奇。卡特琳娜。果心ContainerBase$StartChild。调用(ContainerBase.java:1411) 在java。util。同时发生的未来任务。运行(FutureTask.java:266) Java语言util。同时发生的线程池执行器。runWorker(ThreadPoolExecutor.java:1149) 在 Java语言util。同时发生的ThreadPoolExecutor$工作者。运行(ThreadPoolExecutor.java:624) 在java。lang.Thread。运行(Thread.java:748)的原因: 组织。阿帕奇。卡特琳娜。LifecycleeException:无法启动组件 [标准发动机[卡特琳娜]。标准主机 [本地主机]。组织中的StandardContext[/neron]]。阿帕奇。卡特琳娜。util。生命周期数据库。开始(LifecycleBase.java:167) 。。。6个以上 原因:组织。阿帕奇。卡特琳娜。LifecycleeException:无法启动组件 [org.apache.catalina.webresources。StandardRoot@32d5223a]在 组织。阿帕奇。卡特琳娜。util。生命周期数据库。开始(LifecycleBase.java:167) 在 组织。阿帕奇。卡特琳娜。果心标准上下文。resourcesStart(StandardContext.java:4868) 在 组织。阿帕奇。卡特琳娜。果心标准上下文。startInternal(StandardContext.java:5003) 在 组织。阿帕奇。卡特琳娜。util。生命周期数据库。开始(LifecycleBase.java:150) 。。。6个以上 原因:组织。阿帕奇。卡特琳娜。LifecycleeException:未能初始化组件 [org.apache.catalina.webresources。JarResourceSet@c92f39d]在 组织。阿帕奇。卡特琳娜。util。生命周期数据库。init(LifecycleBase.java:112) 在 组织。阿帕奇。卡特琳娜。util。生命周期数据库。开始(LifecycleBase.java:140) 在 组织。阿帕奇。卡特琳娜。webresources。标准根目录。startInternal(StandardRoot.java:724) 在 组织。阿帕奇。卡特琳娜。util。生命周期数据库。开始(LifecycleBase.java:150) 。。。9个以上 原因:java。lang.IllegalArgumentException:java。util。拉链ZipException:位置处的LOC标头无效(签名错误) 组织。阿帕奇。卡特琳娜。webresources。AbstractSingleArchiveResourceSet。initInternal(AbstractSingleArchiveResourceSet.java:142) 在 组织。阿帕奇。卡特琳娜。util。生命周期数据库。init(LifecycleBase.java:107) 。。。12个以上 原因:java。util。拉链ZipException:java中的LOC标头无效(签名错误)。util。拉链拉链。读取(本机方法) Java语言util。拉链拉链。访问1400美元(ZipFile.java:60) Java语言util。拉链ZipFile$ZipFileInputStream。读取(ZipFile.java:734) Java语言util。拉链ZipFile$ZipFileInflatierInputStream。填充(ZipFile.java:434) 在 Java语言util。拉链充气输入流。读取(InflaterInputStream.java:158) 在太阳下。杂项。IOUtils。准备就绪(IOUtils.java:65) Java语言util。罐子JarFile。getBytes(JarFile.java:425)位于 Java语言util。罐子JarFile。getManifestFromReference(JarFile.java:193)位于 Java语言util。罐子JarFile。getManifest(JarFile.java:180)位于 组织。阿帕奇。卡特琳娜。webresources。AbstractSingleArchiveResourceSet。initInternal(AbstractSingleArchiveResourceSet.java:140) 。。。13个以上

    2018年3月15日下午5:27:57组织。阿帕奇。卡特琳娜。果心集装箱基地起始内部 严重:启动期间子容器失败 Java语言util。同时发生的ExecutionException:组织。阿帕奇。卡特琳娜。LifecycleeException:无法启动组件 [标准发动机[卡特琳娜]。java上的StandardHost[本地主机]]。util。同时发生的未来任务。报告(FutureTask.java:122)位于 Java语言util。同时发生的未来任务。获取(FutureTask.java:192) 组织。阿帕奇。卡特琳娜。果心集装箱基础。startInternal(ContainerBase.java:941) 在 组织。阿帕奇。卡特琳娜。果心标准发动机。startInternal(StandardEngine.java:262) 在 组织。阿帕奇。卡特琳娜。util。生命周期数据库。开始(LifecycleBase.java:150) 在 组织。阿帕奇。卡特琳娜。果心标准服务。startInternal(StandardService.java:422) 在 组织。阿帕奇。卡特琳娜。util。生命周期数据库。开始(LifecycleBase.java:150) 在 组织。阿帕奇。卡特琳娜。果心StandardServer。startInternal(StandardServer.java:793) 在 组织。阿帕奇。卡特琳娜。util。生命周期数据库。开始(LifecycleBase.java:150) 位于组织。阿帕奇。卡特琳娜。启动。卡特琳娜。起点(Catalina.java:681) 太阳反映NativeMethodAccessorImpl。位于的invoke0(本机方法) 太阳反映NativeMethodAccessorImpl。调用(NativeMethodAccessorImpl.java:62) 在 太阳反映DelegatingMethodAccessorImpl。调用(DelegatingMethodAccessorImpl.java:43) 在java。lang.reflect。方法调用(Method.java:498) 组织。阿帕奇。卡特琳娜。启动。独自创立启动(Bootstrap.java:353) 组织。阿帕奇。卡特琳娜。启动。独自创立main(Bootstrap.java:493) 原因:组织。阿帕奇。卡特琳娜。LifecycleeException:无法启动组件[标准引擎[Catalina]。StandardHost[本地主机]]位于 组织。阿帕奇。卡特琳娜。util。生命周期数据库。开始(LifecycleBase.java:167) 在 组织。阿帕奇。卡特琳娜。果心ContainerBase$StartChild。调用(ContainerBase.java:1421) 在 组织。阿帕奇。卡特琳娜。果心ContainerBase$StartChild。调用(ContainerBase.java:1411) 在java。util。同时发生的未来任务。运行(FutureTask.java:266) Java语言util。同时发生的线程池执行器。runWorker(ThreadPoolExecutor.java:1149) 在 Java语言util。同时发生的ThreadPoolExecutor$工作者。运行(ThreadPoolExecutor.java:624) 在java。lang.Thread。运行(Thread.java:748) 原因:组织。阿帕奇。卡特琳娜。LifecycleeException:子容器在启动时失败 组织。阿帕奇。卡特琳娜。果心集装箱基础。startInternal(ContainerBase.java:949) 在 组织。阿帕奇。卡特琳娜。果心标准主机。startInternal(StandardHost.java:872) 在 组织。阿帕奇。卡特琳娜。util。生命周期数据库。开始(LifecycleBase.java:150) 。。。6个以上

    2018年3月15日下午5:27:57组织。阿帕奇。卡特琳娜。启动。Catalina启动 严重:所需的服务器组件无法启动,因此Tomcat无法启动。 组织。阿帕奇。卡特琳娜。LifecycleeException:未能在以下位置启动组件[标准服务器[8005]] 组织。阿帕奇。卡特琳娜。util。生命周期数据库。开始(LifecycleBase.java:167) 位于组织。阿帕奇。卡特琳娜。启动。卡特琳娜。起点(Catalina.java:681) 太阳反映NativeMethodAccessorImpl。位于的invoke0(本机方法) 太阳反映NativeMethodAccessorImpl。调用(NativeMethodAccessorImpl.java:62) 在 太阳反映DelegatingMethodAccessorImpl。调用(DelegatingMethodAccessorImpl.java:43) 在java。lang.reflect。方法调用(Method.java:498) 组织。阿帕奇。卡特琳娜。启动。独自创立启动(Bootstrap.java:353) 组织。阿帕奇。卡特琳娜。启动。独自创立main(Bootstrap.java:493) 原因:组织。阿帕奇。卡特琳娜。LifecycleeException:未能在以下位置启动组件[标准服务[Catalina]] 组织。阿帕奇。卡特琳娜。util。生命周期数据库。开始(LifecycleBase.java:167) 在 组织。阿帕奇。卡特琳娜。果心StandardServer。startInternal(StandardServer.java:793) 在 组织。阿帕奇。卡特琳娜。util。生命周期数据库。开始(LifecycleBase.java:150) 。。。7个以上 原因:组织。阿帕奇。卡特琳娜。LifecycleeException:未能在以下位置启动组件[标准引擎[Catalina]] 组织。阿帕奇。卡特琳娜。util。生命周期数据库。开始(LifecycleBase.java:167) 在 组织。阿帕奇。卡特琳娜。果心标准服务。startInternal(StandardService.java:422) 在 组织。阿帕奇。卡特琳娜。util。生命周期数据库。开始(LifecycleBase.java:150) 。。。9个以上 原因:组织。阿帕奇。卡特琳娜。LifecycleeException:子容器在启动时失败 组织。阿帕奇。卡特琳娜。果心集装箱基础。startInternal(ContainerBase.java:949) 在 组织。阿帕奇。卡特琳娜。果心标准发动机。startInternal(StandardEngine.java:262) 在 组织。阿帕奇。卡特琳娜。util。生命周期数据库。开始(LifecycleBase.java:150) 。。。11个以上

     Mar 15, 2018 5:27:57 PM org.apache.coyote.AbstractProtocol pause
     INFO: Pausing ProtocolHandler ["http-nio-2018"]
    
    1 回复  |  直到 6 年前
        1
  •  1
  •   jnathn    6 年前

    快速回答

    java.lang.IllegalArgumentException: java.util.zip.ZipException: invalid LOC header (bad signature)

    这通常表示JAR资源已损坏。可能是服务器的lib文件夹中的无效文件。尝试访问Maven存储库并重新下载。

    您可以发布pom/web xml文件吗?