繁体   English   中英

无法将META-INF / context.xml重新加载到../conf/Catalina/localhost/myapp.xml

[英]reloading META-INF/context.xml to ../conf/Catalina/localhost/myapp.xml not working

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

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

有人可以给我一些指导,以便我发现可能出什么问题吗?

(我不认为这是权限错误,因为localhost在777中-用于测试)

我可以使它起作用,该错误来自两个不同的问题

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

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

希望它能对您有所帮助,

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM