Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在Tomcat服务器中部署web项目_Java_Apache_Tomcat - Fatal编程技术网

Java 在Tomcat服务器中部署web项目

Java 在Tomcat服务器中部署web项目,java,apache,tomcat,Java,Apache,Tomcat,我正在尝试在Tomcat服务器7.0_68中运行我的web应用程序。当我运行startup.bat时,tomcat控制台中没有显示任何错误。但在tomcat manager中部署web项目后,它显示以下错误 SEVERE: Exception fixing docBase for context [/ALinguist] java.util.zip.ZipException: error in opening zip file at java.util.zip.ZipFile.o

我正在尝试在Tomcat服务器7.0_68中运行我的web应用程序。当我运行startup.bat时,tomcat控制台中没有显示任何错误。但在tomcat manager中部署web项目后,它显示以下错误

SEVERE: Exception fixing docBase for context [/ALinguist]
java.util.zip.ZipException: error in opening zip file
        at java.util.zip.ZipFile.open(Native Method)
        at java.util.zip.ZipFile.<init>(ZipFile.java:220)
        at java.util.zip.ZipFile.<init>(ZipFile.java:150)
        at java.util.jar.JarFile.<init>(JarFile.java:166)
        at java.util.jar.JarFile.<init>(JarFile.java:103)
        at sun.net.www.protocol.jar.URLJarFile.<init>(URLJarFile.java:93)
        at sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:69)
        at sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:109)
        at sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.ja
va:122)
        at sun.net.www.protocol.jar.JarURLConnection.getJarFile(JarURLConnection
.java:89)
        at org.apache.catalina.startup.ExpandWar.expand(ExpandWar.java:111)
        at org.apache.catalina.startup.ContextConfig.fixDocBase(ContextConfig.ja
va:735)
        at org.apache.catalina.startup.ContextConfig.beforeStart(ContextConfig.j
ava:863)
        at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfi
g.java:388)
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:117)
        at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBa
se.java:90)
        at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase
.java:394)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:144)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:899)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:87
5)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)

        at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1091
)
        at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:
1980)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:51
1)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.
java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:617)
        at java.lang.Thread.run(Thread.java:745)

Mar 01, 2016 10:23:12 AM org.apache.catalina.core.StandardContext resourcesStart

SEVERE: Error starting static Resources
java.lang.IllegalArgumentException: Invalid or unreadable WAR file : error in op
ening zip file
        at org.apache.naming.resources.WARDirContext.setDocBase(WARDirContext.ja
va:136)
        at org.apache.catalina.core.StandardContext.resourcesStart(StandardConte
xt.java:5197)
        at org.apache.catalina.core.StandardContext.startInternal(StandardContex
t.java:5386)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:899)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:87
5)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)

        at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1091
)
        at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:
1980)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:51
1)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.
java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:617)
        at java.lang.Thread.run(Thread.java:745)

Mar 01, 2016 10:23:12 AM org.apache.catalina.core.ContainerBase addChildInternal

SEVERE: ContainerBase.addChild: start:
org.apache.catalina.LifecycleException: Failed to start component [StandardEngin
e[Catalina].StandardHost[localhost].StandardContext[/ALinguist]]
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:153)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:899)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:87
5)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)

        at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1091
)
        at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:
1980)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:51
1)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.
java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:617)
        at java.lang.Thread.run(Thread.java:745)
Caused by: org.apache.catalina.LifecycleException: Error in resourceStart()
        at org.apache.catalina.core.StandardContext.startInternal(StandardContex
t.java:5387)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
        ... 10 more

Mar 01, 2016 10:23:12 AM org.apache.catalina.startup.HostConfig deployWAR
SEVERE: Error deploying web application archive G:\software\apache-tomcat-7.0.68
\webapps\ALinguist.war
java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catal
ina.LifecycleException: Failed to start component [StandardEngine[Catalina].Stan
dardHost[localhost].StandardContext[/ALinguist]]
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:903)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:87
5)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)

        at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1091
)
        at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:
1980)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:51
1)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.
java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:617)
严重:修复上下文的docBase[/ALinguist]异常
java.util.zip.ZipException:打开zip文件时出错
位于java.util.zip.ZipFile.open(本机方法)
位于java.util.zip.ZipFile(ZipFile.java:220)
位于java.util.zip.ZipFile(ZipFile.java:150)
位于java.util.jar.JarFile。(JarFile.java:166)
位于java.util.jar.JarFile。(JarFile.java:103)
位于sun.net.www.protocol.jar.URLJarFile.(URLJarFile.java:93)
位于sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:69)
位于sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:109)
在sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.ja
弗吉尼亚州:122)
在sun.net.www.protocol.jar.JarURLConnection.getJarFile(JarURLConnection
.java:89)
位于org.apache.catalina.startup.ExpandWar.expand(ExpandWar.java:111)
位于org.apache.catalina.startup.ContextConfig.fixDocBase(ContextConfig.ja
弗吉尼亚州:735)
位于org.apache.catalina.startup.ContextConfig.beforeStart(ContextConfig.j
艾娃:863)
在org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfi
g、 爪哇:388)
在org.apache.catalina.util.LifecyclesSupport.fireLifecycleEvent(生命周期
eSupport.java:117)
在org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBa
se.java:90)
在org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase
.java:394)
位于org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:144)
位于org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:899)
位于org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:87
5)
位于org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)
位于org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1091
)
在org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:
1980)
位于java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:51
1)
在java.util.concurrent.FutureTask.run(FutureTask.java:266)处
位于java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor。
爪哇:1142)
位于java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:617)
运行(Thread.java:745)
2016年3月1日上午10:23:12 org.apache.catalina.core.StandardContext资源启动
严重:启动静态资源时出错
java.lang.IllegalArgumentException:无效或不可读的WAR文件:op中出现错误
压缩文件
位于org.apache.naming.resources.WARDirContext.setDocBase(WARDirContext.ja
弗吉尼亚州:136)
在org.apache.catalina.core.StandardContext.resourcesStart(StandardContext
xt.java:5197)
位于org.apache.catalina.core.StandardContext.startInternal(StandardContex
t、 爪哇:5386)
位于org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
位于org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:899)
位于org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:87
5)
位于org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)
位于org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1091
)
在org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:
1980)
位于java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:51
1)
在java.util.concurrent.FutureTask.run(FutureTask.java:266)处
位于java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor。
爪哇:1142)
位于java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:617)
运行(Thread.java:745)
2016年3月1日上午10:23:12 org.apache.catalina.core.ContainerBase addChildInternal
严重:ContainerBase.addChild:开始:
org.apache.catalina.LifecycleeException:无法启动组件[StandardEngin]
e[Catalina].StandardHost[localhost].StandardContext[/ALinguist]]
位于org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:153)
位于org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:899)
位于org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:87
5)
位于org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)
位于org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1091
)
在org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:
1980)
位于java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:51
1)
在java.util.concurrent.FutureTask.run(FutureTask.java:266)处
位于java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor。
爪哇:1142)
位于java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:617)
运行(Thread.java:745)
原因:org.apache.catalina.LifecycleException:resourceStart()中的错误
位于org.apache.catalina.core.StandardContext.startInternal(StandardContex
t、 爪哇:5387)
位于org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
... 10多
2016年3月1日上午10:23:12 org.apache.catalina.startup.HostConfig deployWAR
严重:部署web应用程序存档时出错G:\software\apache-tomcat-7.0.68
\webapps\ALinguist.war
java.lang.IllegalStateException:ContainerBase.addChild:start:org.apache.catal
ina.LifecycleException:无法启动组件[StandardEngine[Catalina]。Stan
dardHost[localhost].StandardContext[/ALinguist]]
位于org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:903)
位于org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:87
5)
位于org.apache.catalina.core.StandardH