我有一个问题,热部署的Tomcat我6服务器上的新战争。
当我在新的WAR添加我可以看到Tomcat的尝试部署。 不过,我相信问题出在取消部署旧的战争 - 的爆炸战争文件夹的内容被全部删除 - 除了WEB-INF文件夹中。
如果我停止服务器,删除WEB-INF文件夹,然后重新开始,我的战争是正确部署。
任何人都可以提出任何可能在这里发生了什么?
谢谢。
我有一个问题,热部署的Tomcat我6服务器上的新战争。
当我在新的WAR添加我可以看到Tomcat的尝试部署。 不过,我相信问题出在取消部署旧的战争 - 的爆炸战争文件夹的内容被全部删除 - 除了WEB-INF文件夹中。
如果我停止服务器,删除WEB-INF文件夹,然后重新开始,我的战争是正确部署。
任何人都可以提出任何可能在这里发生了什么?
谢谢。
找到了解决办法,问题就出在了Windows锁定在Tomcat正在运行的文件夹中的事实。 要删除此锁定,只是在卡塔利娜首页编辑context.xml中,变化
<context>
至:
<Context antiJARLocking="true" antiResourceLocking="true">