gpt4 book ai didi

java - 将 META-INF/context.xml 重新加载到 ../conf/Catalina/localhost/myapp.xml 不起作用

转载 作者:行者123 更新时间:2023-12-01 15:21:46 24 4
gpt4 key购买 nike

我正在尝试进行热部署。数据库连接信息存储在我的META-INF/context.xml中。

当我将该文件夹拖放到 $TOMCAT_HOME/webapps/时,它尝试重新加载,然后失败,因为它找不到数据库连接信息。当我查看 ../conf/Catalina/localhost/myapp.xml 时,它不在那里。

有人可以给我一些线索,以便我找到可能出现的问题吗?

(我不认为这是一个权限错误,因为本地主机位于 777 - 用于测试)

最佳答案

我可以让它工作,错误来自两个不同的问题

首先:../conf/Catalina/localhost 应该由 tomcat 用户拥有,而不是 root 或任何其他用户。默认情况下,根据发行版,情况可能并非如此。

第二:我正在 webapps 目录中进行 git pull,但它不起作用。我现在要做的是拉取/tmp,然后将目录移动到 webapps。它工作正常,但我不知道为什么 git pull 会使操作失败,而直接到此目录的 scp 正在工作。

希望对大家有帮助

关于java - 将 META-INF/context.xml 重新加载到 ../conf/Catalina/localhost/myapp.xml 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10807397/

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