gpt4 book ai didi

Tomcat/Liferay 热部署无法运行

转载 作者:行者123 更新时间:2023-11-28 21:56:36 25 4
gpt4 key购买 nike

我浏览了一些类似的主题,但找不到我的问题的答案。

我的 liferay tomcat 服务器运行良好,包括热部署,直到我更改了 server.xml 以添加一些新资源。重新启动服务器后,在 deploy 文件夹中添加新的 wars 不会在 webapps 文件夹中创建 exploded 文件夹。服务器甚至无法识别,因为我什至在服务器控制台上看不到任何内容。这是我的 server.xml 中的相关部分:

<Host appBase="webapps" autoDeploy="true" deployXML="false"
name="localhost" unpackWARs="true" xmlNamespaceAware="false"
xmlValidation="false">

如果需要任何其他信息,请告诉我。感谢您的帮助!

最佳答案

  • 您在 server.xml 中更改了什么? (您只提供一个版本,可能是在您更改之后)
  • 您以什么用户身份运行 tomcat?是否有可能您之前确实以不同的用户(可能是 root)身份运行 tomcat?在这种情况下:检查 liferay 的“部署”文件夹以及 tomcat 的“webapps”、“temp”、“logs”和“work”文件夹的所有权和权限。

如果 Liferay/Tomcat 不能读写“deploy”文件夹,它不会部署任何东西

编辑:此外,检查您是否移动了 Tomcat/Liferay 安装。 Liferay 的 portal-setup-wizard.properties(如果你有这个)有一个 liferay.home 的设置 - 这指向 Liferay 期望 deploy文件夹。如果您将安装移动到其他位置但保持此文件不变,Liferay 仍会监视旧位置(包括文档库和全文索引的旧存储)

关于Tomcat/Liferay 热部署无法运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16895616/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com