首页 文章

temp文件夹在tomcat 6中的war文件部署中的作用

提问于
浏览
2

当我使用maven将spring web应用程序部署到tomcat 6时,会在webapps文件夹下创建war文件和war文件的解压缩版本,同时在temp文件夹下也会生成一个名为0-app_name的解压缩版本的war文件 . tomcat . 有人可以解释已部署的war文件的生命周期吗?为什么在webapps文件夹下存在相同的war和unpacked版本时使用临时文件夹 .

1 回答

  • 3

    antiResourceLockingantiJARLocking 使用它 . (Tomcat doc, The Context Container

    Tomcat FAQ: I want to redeploy web applications, how do I prevent resources from getting locked?

    Tomcat 5.5中还有另一种锁防止机制(antiResourceLocking属性),这将导致Web应用程序文件被复制到临时文件夹并从此位置运行 . 这对Web应用程序启动时间有较大影响,但显然会阻止锁定Web应用程序的所有资源 . 这也允许更灵活的管理操作,因为即使在Web应用程序运行时也不会锁定任何Web应用程序资源(特别注意,在不重新加载应用程序的情况下对JSP进行更改时,必须将更改复制到路径中)已将Web应用程序资源复制到临时文件夹中的位置) .

相关问题