【问题标题】:Apache Error While Import .war file. "Error: FAIL - Application at context path [/folder] could not be started"导入 .war 文件时出现 Apache 错误。 “错误:失败 - 无法启动上下文路径 [/文件夹] 处的应用程序”
【发布时间】:2018-10-30 07:24:35
【问题描述】:

从 apache 服务器部署 war 文件后,它显示运行状态失败。然后我部署 .war 文件,它显示错误,如 FAIL - Application at context path [/folder] 无法启动。如何解决此问题以及如何在 Apache 服务器中运行我的 war 文件。请指导我解决这个问题。

【问题讨论】:

    标签: apache deployment runtime-error war


    【解决方案1】:

    您需要一个 java 服务器来运行战争文件。将其与 Apache 集成的一种常见方法是在 java 服务器(如 tomcat 或 wildfly)中运行您的 war 文件,然后使用 apache,使用虚拟主机反向代理到您的 java 服务器。这样 apache 作为您的网关接口,然后 java 服务器实际上为您的特定应用程序处理您的逻辑。

    除非您使用的是 Apache Tomcat?如果是这样,请提供更多上下文。正在使用什么服务器,日志是什么?

    【讨论】:

    • 感谢您的回复。我正在使用 Apache 服务器版本 9.0.12。出现类似“SEVERE [ContainerBackgroundProcessor[StandardEngine[Catalina]]] org.apache.catalina.startup.ExpandWar.delete [filepath/] 无法完全删除的错误。剩余文件的存在可能会导致问题。”
    • 哪些文件删除失败?他们在哪里?
    • 日志文件中显示错误,例如“一个或多个侦听器无法启动。完整的详细信息将在相应的容器日志文件中找到”。我该如何解决这个问题?
    • 您能描述一下您是如何部署服务器的吗?
    • 我正在通过 Apache 服务器部署战争文件。在部署它时,它会显示错误状态等错误。虽然我将检查错误日志文件,但它会显示错误,例如“org.apache.catalina.core.StandardContext.startInternal 一个或多个侦听器无法启动。”。这是一个什么样的问题?我该如何解决这个问题。?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-01-12
    • 1970-01-01
    • 2013-01-05
    • 1970-01-01
    • 1970-01-01
    • 2012-10-01
    • 2019-09-26
    相关资源
    最近更新 更多