无法为 Tomcat Web 应用程序部署创建目录,可能出现上下文路径错误

问题描述

我在 DigitalOcean Droplet 上运行带有 Nginx 的 Tomcat,没有任何问题。我现在正在按照以下说明安装 WebProtege:https://github.com/protegeproject/webprotege/wiki/WebProt%C3%A9g%C3%A9-4.0.0-Installation

我目前阻止了一个错误,似乎其他人也经历过,但我还没有找到适合我的答案。

有人能认出这些错误并提供帮助吗?

Tomcat Web 应用程序管理器消息:

  • 失败 - 上下文路径 [/webprotege] 上的应用程序无法启动
  • 失败 - 遇到异常 [org.apache.catalina.LifecycleException:无法初始化组件 [org.apache.catalina.webresources.WarResourceSet@174a606d]]

Catalina 日志(catalina.2020-12-20.log):

20-Dec-2020 00:00:47.929 SEVERE [main] org.apache.catalina.startup.HostConfig.beforeStart Unable to create directory for deployment: [/opt/tomcat/conf/Catalina/localhost]
20-Dec-2020 00:00:48.273 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR deploying web application archive [/opt/tomcat/webapps/webprotege.war]
20-Dec-2020 00:00:48.279 SEVERE [main] org.apache.catalina.startup.ContextConfig.beforeStart Exception fixing docBase for context [/webprotege]
    java.util.zip.ZipException: zip END header not found
            at java.base/java.util.zip.ZipFile$Source.zerror(ZipFile.java:1567)
            at java.base/java.util.zip.ZipFile$Source.findEND(ZipFile.java:1462)
            at java.base/java.util.zip.ZipFile$Source.initCEN(ZipFile.java:1469)
            ...
            ...

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...