zjf*_*fdu 3 deployment tomcat hotdeploy maven
我想在tomcat中进行热部署,但是失败了.我使用maven tomcat插件来部署.当我调用"mvn tomcat:redeploy"时,战争成功上传到tomcat webapps文件夹.但它没有成功解压缩,因为我的原始webapplication文件夹未成功删除.在WEB-INF/lib下仍然存在一个oracle jdbc jar.当我尝试手动删除它时,它不能被删除事件.它告诉我,有一个进程正在使用它.我想jdbc连接没有发布.
我怎么解决这个问题 ?谢谢
杰夫张
小智 5
你可以在tomcat的context.xml中更改antiJarLocking和antiResourceLocking属性,然后可以成功删除旧的war,这样你就可以重新部署你的app了.
<Context antiJARLocking="true" antiResourceLocking="true">
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2092 次 |
| 最近记录: |