部署云服务器 Tomcat 报错
报错信息:
java.lang.IllegalStateException: Error starting child
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:720)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:690)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:706)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:978)
at org.apache.catalina.startup.HostConfig
D
e
p
l
o
y
W
a
r
.
r
u
n
(
H
o
s
t
C
o
n
f
i
g
.
j
a
v
a
:
1848
)
a
t
j
a
v
a
.
b
a
s
e
/
j
a
v
a
.
u
t
i
l
.
c
o
n
c
u
r
r
e
n
t
.
E
x
e
c
u
t
o
r
s
DeployWar.run(HostConfig.java:1848) at java.base/java.util.concurrent.Executors
DeployWar.run(HostConfig.java:1848)atjava.base/java.util.concurrent.ExecutorsRunnableAdapter.call(Executors.java:515)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:118)
at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:773)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:427)
at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1620)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:305)
at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123)
at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1151)
at org.apache.catalina.core.ContainerBase
C
o
n
t
a
i
n
e
r
B
a
c
k
g
r
o
u
n
d
P
r
o
c
e
s
s
o
r
.
p
r
o
c
e
s
s
C
h
i
l
d
r
e
n
(
C
o
n
t
a
i
n
e
r
B
a
s
e
.
j
a
v
a
:
1353
)
a
t
o
r
g
.
a
p
a
c
h
e
.
c
a
t
a
l
i
n
a
.
c
o
r
e
.
C
o
n
t
a
i
n
e
r
B
a
s
e
ContainerBackgroundProcessor.processChildren(ContainerBase.java:1353) at org.apache.catalina.core.ContainerBase
ContainerBackgroundProcessor.processChildren(ContainerBase.java:1353)atorg.apache.catalina.core.ContainerBaseContainerBackgroundProcessor.processChildren(ContainerBase.java:1357)
at org.apache.catalina.core.ContainerBase
C
o
n
t
a
i
n
e
r
B
a
c
k
g
r
o
u
n
d
P
r
o
c
e
s
s
o
r
.
r
u
n
(
C
o
n
t
a
i
n
e
r
B
a
s
e
.
j
a
v
a
:
1335
)
a
t
j
a
v
a
.
b
a
s
e
/
j
a
v
a
.
u
t
i
l
.
c
o
n
c
u
r
r
e
n
t
.
E
x
e
c
u
t
o
r
s
ContainerBackgroundProcessor.run(ContainerBase.java:1335) at java.base/java.util.concurrent.Executors
ContainerBackgroundProcessor.run(ContainerBase.java:1335)atjava.base/java.util.concurrent.ExecutorsRunnableAdapter.call(Executors.java:515)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor
S
c
h
e
d
u
l
e
d
F
u
t
u
r
e
T
a
s
k
.
r
u
n
(
S
c
h
e
d
u
l
e
d
T
h
r
e
a
d
P
o
o
l
E
x
e
c
u
t
o
r
.
j
a
v
a
:
305
)
a
t
j
a
v
a
.
b
a
s
e
/
j
a
v
a
.
u
t
i
l
.
c
o
n
c
u
r
r
e
n
t
.
T
h
r
e
a
d
P
o
o
l
E
x
e
c
u
t
o
r
.
r
u
n
W
o
r
k
e
r
(
T
h
r
e
a
d
P
o
o
l
E
x
e
c
u
t
o
r
.
j
a
v
a
:
1130
)
a
t
j
a
v
a
.
b
a
s
e
/
j
a
v
a
.
u
t
i
l
.
c
o
n
c
u
r
r
e
n
t
.
T
h
r
e
a
d
P
o
o
l
E
x
e
c
u
t
o
r
ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) at java.base/java.util.concurrent.ThreadPoolExecutor
ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)atjava.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)atjava.base/java.util.concurrent.ThreadPoolExecutorWorker.run(ThreadPoolExecutor.java:630)
at org.apache.tomcat.util.threads.TaskThread
W
r
a
p
p
i
n
g
R
u
n
n
a
b
l
e
.
r
u
n
(
T
a
s
k
T
h
r
e
a
d
.
j
a
v
a
:
61
)
a
t
j
a
v
a
.
b
a
s
e
/
j
a
v
a
.
l
a
n
g
.
T
h
r
e
a
d
.
r
u
n
(
T
h
r
e
a
d
.
j
a
v
a
:
832
)
C
a
u
s
e
d
b
y
:
o
r
g
.
a
p
a
c
h
e
.
c
a
t
a
l
i
n
a
.
L
i
f
e
c
y
c
l
e
E
x
c
e
p
t
i
o
n
:
F
a
i
l
e
d
t
o
i
n
i
t
i
a
l
i
z
e
c
o
m
p
o
n
e
n
t
[
o
r
g
.
a
p
a
c
h
e
.
c
a
t
a
l
i
n
a
.
w
e
b
r
e
s
o
u
r
c
e
s
.
W
a
r
R
e
s
o
u
r
c
e
S
e
t
@
a
a
f
c
e
3
]
a
t
o
r
g
.
a
p
a
c
h
e
.
c
a
t
a
l
i
n
a
.
u
t
i
l
.
L
i
f
e
c
y
c
l
e
B
a
s
e
.
h
a
n
d
l
e
S
u
b
C
l
a
s
s
E
x
c
e
p
t
i
o
n
(
L
i
f
e
c
y
c
l
e
B
a
s
e
.
j
a
v
a
:
440
)
a
t
o
r
g
.
a
p
a
c
h
e
.
c
a
t
a
l
i
n
a
.
u
t
i
l
.
L
i
f
e
c
y
c
l
e
B
a
s
e
.
i
n
i
t
(
L
i
f
e
c
y
c
l
e
B
a
s
e
.
j
a
v
a
:
139
)
a
t
o
r
g
.
a
p
a
c
h
e
.
c
a
t
a
l
i
n
a
.
u
t
i
l
.
L
i
f
e
c
y
c
l
e
B
a
s
e
.
s
t
a
r
t
(
L
i
f
e
c
y
c
l
e
B
a
s
e
.
j
a
v
a
:
173
)
a
t
o
r
g
.
a
p
a
c
h
e
.
c
a
t
a
l
i
n
a
.
w
e
b
r
e
s
o
u
r
c
e
s
.
S
t
a
n
d
a
r
d
R
o
o
t
.
s
t
a
r
t
I
n
t
e
r
n
a
l
(
S
t
a
n
d
a
r
d
R
o
o
t
.
j
a
v
a
:
716
)
a
t
o
r
g
.
a
p
a
c
h
e
.
c
a
t
a
l
i
n
a
.
u
t
i
l
.
L
i
f
e
c
y
c
l
e
B
a
s
e
.
s
t
a
r
t
(
L
i
f
e
c
y
c
l
e
B
a
s
e
.
j
a
v
a
:
183
)
a
t
o
r
g
.
a
p
a
c
h
e
.
c
a
t
a
l
i
n
a
.
c
o
r
e
.
S
t
a
n
d
a
r
d
C
o
n
t
e
x
t
.
r
e
s
o
u
r
c
e
s
S
t
a
r
t
(
S
t
a
n
d
a
r
d
C
o
n
t
e
x
t
.
j
a
v
a
:
4830
)
a
t
o
r
g
.
a
p
a
c
h
e
.
c
a
t
a
l
i
n
a
.
c
o
r
e
.
S
t
a
n
d
a
r
d
C
o
n
t
e
x
t
.
s
t
a
r
t
I
n
t
e
r
n
a
l
(
S
t
a
n
d
a
r
d
C
o
n
t
e
x
t
.
j
a
v
a
:
4966
)
a
t
o
r
g
.
a
p
a
c
h
e
.
c
a
t
a
l
i
n
a
.
u
t
i
l
.
L
i
f
e
c
y
c
l
e
B
a
s
e
.
s
t
a
r
t
(
L
i
f
e
c
y
c
l
e
B
a
s
e
.
j
a
v
a
:
183
)
a
t
o
r
g
.
a
p
a
c
h
e
.
c
a
t
a
l
i
n
a
.
c
o
r
e
.
C
o
n
t
a
i
n
e
r
B
a
s
e
.
a
d
d
C
h
i
l
d
I
n
t
e
r
n
a
l
(
C
o
n
t
a
i
n
e
r
B
a
s
e
.
j
a
v
a
:
717
)
.
.
.
24
m
o
r
e
C
a
u
s
e
d
b
y
:
j
a
v
a
.
l
a
n
g
.
I
l
l
e
g
a
l
A
r
g
u
m
e
n
t
E
x
c
e
p
t
i
o
n
:
j
a
v
a
.
i
o
.
I
O
E
x
c
e
p
t
i
o
n
:
j
a
v
a
.
l
a
n
g
.
r
e
f
l
e
c
t
.
I
n
v
o
c
a
t
i
o
n
T
a
r
g
e
t
E
x
c
e
p
t
i
o
n
a
t
o
r
g
.
a
p
a
c
h
e
.
c
a
t
a
l
i
n
a
.
w
e
b
r
e
s
o
u
r
c
e
s
.
A
b
s
t
r
a
c
t
S
i
n
g
l
e
A
r
c
h
i
v
e
R
e
s
o
u
r
c
e
S
e
t
.
i
n
i
t
I
n
t
e
r
n
a
l
(
A
b
s
t
r
a
c
t
S
i
n
g
l
e
A
r
c
h
i
v
e
R
e
s
o
u
r
c
e
S
e
t
.
j
a
v
a
:
143
)
a
t
o
r
g
.
a
p
a
c
h
e
.
c
a
t
a
l
i
n
a
.
u
t
i
l
.
L
i
f
e
c
y
c
l
e
B
a
s
e
.
i
n
i
t
(
L
i
f
e
c
y
c
l
e
B
a
s
e
.
j
a
v
a
:
136
)
.
.
.
31
m
o
r
e
C
a
u
s
e
d
b
y
:
j
a
v
a
.
i
o
.
I
O
E
x
c
e
p
t
i
o
n
:
j
a
v
a
.
l
a
n
g
.
r
e
f
l
e
c
t
.
I
n
v
o
c
a
t
i
o
n
T
a
r
g
e
t
E
x
c
e
p
t
i
o
n
a
t
o
r
g
.
a
p
a
c
h
e
.
t
o
m
c
a
t
.
u
t
i
l
.
c
o
m
p
a
t
.
J
r
e
9
C
o
m
p
a
t
.
j
a
r
F
i
l
e
N
e
w
I
n
s
t
a
n
c
e
(
J
r
e
9
C
o
m
p
a
t
.
j
a
v
a
:
209
)
a
t
o
r
g
.
a
p
a
c
h
e
.
t
o
m
c
a
t
.
u
t
i
l
.
c
o
m
p
a
t
.
J
r
e
C
o
m
p
a
t
.
j
a
r
F
i
l
e
N
e
w
I
n
s
t
a
n
c
e
(
J
r
e
C
o
m
p
a
t
.
j
a
v
a
:
206
)
a
t
o
r
g
.
a
p
a
c
h
e
.
c
a
t
a
l
i
n
a
.
w
e
b
r
e
s
o
u
r
c
e
s
.
A
b
s
t
r
a
c
t
S
i
n
g
l
e
A
r
c
h
i
v
e
R
e
s
o
u
r
c
e
S
e
t
.
i
n
i
t
I
n
t
e
r
n
a
l
(
A
b
s
t
r
a
c
t
S
i
n
g
l
e
A
r
c
h
i
v
e
R
e
s
o
u
r
c
e
S
e
t
.
j
a
v
a
:
140
)
.
.
.
32
m
o
r
e
C
a
u
s
e
d
b
y
:
j
a
v
a
.
l
a
n
g
.
r
e
f
l
e
c
t
.
I
n
v
o
c
a
t
i
o
n
T
a
r
g
e
t
E
x
c
e
p
t
i
o
n
a
t
j
a
v
a
.
b
a
s
e
/
j
d
k
.
i
n
t
e
r
n
a
l
.
r
e
f
l
e
c
t
.
G
e
n
e
r
a
t
e
d
C
o
n
s
t
r
u
c
t
o
r
A
c
c
e
s
s
o
r
15.
n
e
w
I
n
s
t
a
n
c
e
(
U
n
k
n
o
w
n
S
o
u
r
c
e
)
a
t
j
a
v
a
.
b
a
s
e
/
j
d
k
.
i
n
t
e
r
n
a
l
.
r
e
f
l
e
c
t
.
D
e
l
e
g
a
t
i
n
g
C
o
n
s
t
r
u
c
t
o
r
A
c
c
e
s
s
o
r
I
m
p
l
.
n
e
w
I
n
s
t
a
n
c
e
(
D
e
l
e
g
a
t
i
n
g
C
o
n
s
t
r
u
c
t
o
r
A
c
c
e
s
s
o
r
I
m
p
l
.
j
a
v
a
:
45
)
a
t
j
a
v
a
.
b
a
s
e
/
j
a
v
a
.
l
a
n
g
.
r
e
f
l
e
c
t
.
C
o
n
s
t
r
u
c
t
o
r
.
n
e
w
I
n
s
t
a
n
c
e
W
i
t
h
C
a
l
l
e
r
(
C
o
n
s
t
r
u
c
t
o
r
.
j
a
v
a
:
500
)
a
t
j
a
v
a
.
b
a
s
e
/
j
a
v
a
.
l
a
n
g
.
r
e
f
l
e
c
t
.
C
o
n
s
t
r
u
c
t
o
r
.
n
e
w
I
n
s
t
a
n
c
e
(
C
o
n
s
t
r
u
c
t
o
r
.
j
a
v
a
:
481
)
a
t
o
r
g
.
a
p
a
c
h
e
.
t
o
m
c
a
t
.
u
t
i
l
.
c
o
m
p
a
t
.
J
r
e
9
C
o
m
p
a
t
.
j
a
r
F
i
l
e
N
e
w
I
n
s
t
a
n
c
e
(
J
r
e
9
C
o
m
p
a
t
.
j
a
v
a
:
206
)
.
.
.
34
m
o
r
e
C
a
u
s
e
d
b
y
:
j
a
v
a
.
u
t
i
l
.
z
i
p
.
Z
i
p
E
x
c
e
p
t
i
o
n
:
z
i
p
E
N
D
h
e
a
d
e
r
n
o
t
f
o
u
n
d
a
t
j
a
v
a
.
b
a
s
e
/
j
a
v
a
.
u
t
i
l
.
z
i
p
.
Z
i
p
F
i
l
e
WrappingRunnable.run(TaskThread.java:61) at java.base/java.lang.Thread.run(Thread.java:832) Caused by: org.apache.catalina.LifecycleException: Failed to initialize component [org.apache.catalina.webresources.WarResourceSet@aafce3] at org.apache.catalina.util.LifecycleBase.handleSubClassException(LifecycleBase.java:440) at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:139) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:173) at org.apache.catalina.webresources.StandardRoot.startInternal(StandardRoot.java:716) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:4830) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4966) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:717) ... 24 more Caused by: java.lang.IllegalArgumentException: java.io.IOException: java.lang.reflect.InvocationTargetException at org.apache.catalina.webresources.AbstractSingleArchiveResourceSet.initInternal(AbstractSingleArchiveResourceSet.java:143) at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:136) ... 31 more Caused by: java.io.IOException: java.lang.reflect.InvocationTargetException at org.apache.tomcat.util.compat.Jre9Compat.jarFileNewInstance(Jre9Compat.java:209) at org.apache.tomcat.util.compat.JreCompat.jarFileNewInstance(JreCompat.java:206) at org.apache.catalina.webresources.AbstractSingleArchiveResourceSet.initInternal(AbstractSingleArchiveResourceSet.java:140) ... 32 more Caused by: java.lang.reflect.InvocationTargetException at java.base/jdk.internal.reflect.GeneratedConstructorAccessor15.newInstance(Unknown Source) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.apache.tomcat.util.compat.Jre9Compat.jarFileNewInstance(Jre9Compat.java:206) ... 34 more Caused by: java.util.zip.ZipException: zip END header not found at java.base/java.util.zip.ZipFile
WrappingRunnable.run(TaskThread.java:61)atjava.base/java.lang.Thread.run(Thread.java:832)Causedby:org.apache.catalina.LifecycleException:Failedtoinitializecomponent[org.apache.catalina.webresources.WarResourceSet@aafce3]atorg.apache.catalina.util.LifecycleBase.handleSubClassException(LifecycleBase.java:440)atorg.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:139)atorg.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:173)atorg.apache.catalina.webresources.StandardRoot.startInternal(StandardRoot.java:716)atorg.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)atorg.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:4830)atorg.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4966)atorg.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)atorg.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:717)...24moreCausedby:java.lang.IllegalArgumentException:java.io.IOException:java.lang.reflect.InvocationTargetExceptionatorg.apache.catalina.webresources.AbstractSingleArchiveResourceSet.initInternal(AbstractSingleArchiveResourceSet.java:143)atorg.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:136)...31moreCausedby:java.io.IOException:java.lang.reflect.InvocationTargetExceptionatorg.apache.tomcat.util.compat.Jre9Compat.jarFileNewInstance(Jre9Compat.java:209)atorg.apache.tomcat.util.compat.JreCompat.jarFileNewInstance(JreCompat.java:206)atorg.apache.catalina.webresources.AbstractSingleArchiveResourceSet.initInternal(AbstractSingleArchiveResourceSet.java:140)...32moreCausedby:java.lang.reflect.InvocationTargetExceptionatjava.base/jdk.internal.reflect.GeneratedConstructorAccessor15.newInstance(UnknownSource)atjava.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)atjava.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500)atjava.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481)atorg.apache.tomcat.util.compat.Jre9Compat.jarFileNewInstance(Jre9Compat.java:206)...34moreCausedby:java.util.zip.ZipException:zipENDheadernotfoundatjava.base/java.util.zip.ZipFileSource.zerror(ZipFile.java:1502)
at java.base/java.util.zip.ZipFile
S
o
u
r
c
e
.
f
i
n
d
E
N
D
(
Z
i
p
F
i
l
e
.
j
a
v
a
:
1397
)
a
t
j
a
v
a
.
b
a
s
e
/
j
a
v
a
.
u
t
i
l
.
z
i
p
.
Z
i
p
F
i
l
e
Source.findEND(ZipFile.java:1397) at java.base/java.util.zip.ZipFile
Source.findEND(ZipFile.java:1397)atjava.base/java.util.zip.ZipFileSource.initCEN(ZipFile.java:1404)
at java.base/java.util.zip.ZipFile
S
o
u
r
c
e
.
<
i
n
i
t
>
(
Z
i
p
F
i
l
e
.
j
a
v
a
:
1209
)
a
t
j
a
v
a
.
b
a
s
e
/
j
a
v
a
.
u
t
i
l
.
z
i
p
.
Z
i
p
F
i
l
e
Source.<init>(ZipFile.java:1209) at java.base/java.util.zip.ZipFile
Source.<init>(ZipFile.java:1209)atjava.base/java.util.zip.ZipFileSource.get(ZipFile.java:1172)
at java.base/java.util.zip.ZipFile$CleanableResource.(ZipFile.java:717)
at java.base/java.util.zip.ZipFile.(ZipFile.java:237)
at java.base/java.util.zip.ZipFile.(ZipFile.java:167)
at java.base/java.util.jar.JarFile.(JarFile.java:347)
… 39 more
问题描述:在本地Tomcat上部署war包没问题,但是部署到云服务器就报以上错误、。求解???