【发布时间】:2009-07-25 20:27:03
【问题描述】:
对于 Tomcat,“部署”一词的确切含义是什么。是只是将任何 Servlet 或 JSP 文件正确地放入了 web 应用程序文件夹中,还是我仍然忘记了这里的任何重要内容?
【问题讨论】:
标签: java deployment tomcat
对于 Tomcat,“部署”一词的确切含义是什么。是只是将任何 Servlet 或 JSP 文件正确地放入了 web 应用程序文件夹中,还是我仍然忘记了这里的任何重要内容?
【问题讨论】:
标签: java deployment tomcat
是的,Java Web 应用程序的部署是构建和打包应用程序后的最后一个阶段。在这个级别,它只是准备好部署,因此,它已经准备好在服务器上放置和运行。因此,在 Tomcat 的情况下,它会被复制到部署 Web 文件夹中,以便 Tomcat 能够将其提取、提取(如果需要)并运行它。我听到你的问题顺便说一句,一开始它太令人困惑了,它可能与一个应用程序服务器(或容器)不同,但最终,它是使应用程序启动和运行的过程,或者至少是准备启动和运行的过程随时运行。
【讨论】:
除了Anddo的回答,如果是tomcat,你需要告诉它重新扫描目录webapps来捡起它并启动。是的,这将加载/重新加载类,甚至像 Servlets 这样的容器管理类。
【讨论】:
我认为您需要告诉 Tomcat 重新扫描目录或刷新 webapps 或其他东西。它不会自行拾取并开始运行它,除非它在启动时就在那里。
您可以从 tomcat 管理器页面执行此操作。
【讨论】: