org.apache.catalina.core.ContainerBase.addChildInternal ContainerBase.addChild: start: org.apache.
来源:互联网 发布:linux assert函数 编辑:程序博客网 时间:2024/06/04 00:59
部署war本地没问题,到linux时,报如下错误起不来
13-Apr-2017 04:43:44.007 SEVERE [localhost-startStop-1] org.apache.catalina.core.ContainerBase.addChildInternal ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/DatacenterAPI]]at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:162)at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:753)at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:729)at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:940)at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1816)at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)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)Caused by: org.apache.catalina.LifecycleException: Failed to start component [org.apache.catalina.webresources.StandardRoot@70074fd2]at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:162)at org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:4969)at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5099)at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)... 10 moreCaused by: org.apache.catalina.LifecycleException: Failed to initialize component [org.apache.catalina.webresources.JarResourceSet@2987460a]at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:107)at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:135)at org.apache.catalina.webresources.StandardRoot.startInternal(StandardRoot.java:706)at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)... 13 moreCaused by: java.lang.IllegalArgumentException: java.util.zip.ZipException: invalid LOC header (bad signature)at org.apache.catalina.webresources.AbstractSingleArchiveResourceSet.initInternal(AbstractSingleArchiveResourceSet.java:113)at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)... 16 moreCaused by: java.util.zip.ZipException: invalid LOC header (bad signature)at java.util.zip.ZipFile.read(Native Method)at java.util.zip.ZipFile.access$1400(ZipFile.java:56)at java.util.zip.ZipFile$ZipFileInputStream.read(ZipFile.java:682)at java.util.zip.ZipFile$ZipFileInflaterInputStream.fill(ZipFile.java:415)at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:158)at sun.misc.IOUtils.readFully(IOUtils.java:65)at java.util.jar.JarFile.getBytes(JarFile.java:390)at java.util.jar.JarFile.getManifestFromReference(JarFile.java:180)at java.util.jar.JarFile.getManifest(JarFile.java:167)at org.apache.catalina.webresources.AbstractSingleArchiveResourceSet.initInternal(AbstractSingleArchiveResourceSet.java:111)more3-Apr-2017 04:43:44.009 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive /usr/local/tomcat/webapps/DatacenterAPI.war has finished in 4,258 ms13-Apr-2017 04:43:44.132 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-apr-8080"]13-Apr-2017 04:43:44.352 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["ajp-apr-8009"]13-Apr-2017 04:43:44.506 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 4875 ms
reason: linux未安装jvm jdk
Got the solution for this problem
Make sure that Appliction server (Tomcat etc.) uses the same java runtime version as per what your java application is using.
Make sure that your using jre path not jdk path for the runtime enviroments
Make sure when creating a project select the appropriate server runtime versions.
0 0
- org.apache.catalina.core.ContainerBase.addChildInternal ContainerBase.addChild: start: org.apache.
- org.apache.catalina.core.ContainerBase.addChildInternal
- SEVERE: ContainerBase.addChild: start: org.apache.catalina.LifecycleException:
- ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component解决
- 严重: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start componen
- ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start componen
- ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [S
- Tomcat部署项目时出错java.lang.IllegalStateException: ContainerBase.addChild: start:org.apache.catalina.Life
- eclipse 在tomcat8运行出现ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed t
- tomcat启动报错:java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.Lifec
- tomcat启动报错:java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.Lifec
- Spring整合struts ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to sta
- org.apache.catalina.core.ContainerBase startInternal 严重: A child container failed during start java.
- org.apache.catalina.core.ContainerBase.startInternal A child container failed during start
- ContainerBase.addChild: start
- 严重: ContainerBase.addChild: start:
- org.apache.catalina.core.JreMemoryLeakPreventionListener
- 严重: Error filterStart org.apache.catalina.core.StandardContext start
- Android TextView加载带有多张图片的HTML,并且解决图片造成的OOM
- 在linux下安装交叉编译链
- 工厂模式
- 欢迎使用CSDN-markdown编辑器
- ubuntu 安装软件的一些命令aptitude,apt-get
- org.apache.catalina.core.ContainerBase.addChildInternal ContainerBase.addChild: start: org.apache.
- 实现哈夫曼树
- Redis消息通知系统的实现
- 关于matplotlib的twinx()的使用
- POJ1724 Dij队列优化邻接表
- 第六天2017/04/11(2:Linux内核链表Demo、顺序表、链表的开发与设计)
- 24点(随机输出四个数,输出所有结果为24的等式)
- HDU2544 最短路
- 子类可以继承到父类上的注解吗--有结论了