部署一个 tomcat 应用程序包括构建一个 war 文件然后部署它。我们称之为 servlet。
建立战争
由于您已经有了服务器代码,您现在应该完成 WEB-INF/web.xml 文件。该文件描述了您的 servlet(您的服务器代码)在 tomcat 服务器上的路径。根据您的框架,您可以在 META-INF/context.xml 文件中添加一些配置。
在 Eclipse 项目中,这些文件通常位于项目中的目录名称“webapp”下。( src/main/webapp 用于 Maven 项目)。
首先,您必须使用 eclipse 的 javaee 和 javaweb 工具来构建一个包含所有库、文件、类和 web.xml 的 war 文件。或者,如果您使用 maven,您可以使用 maven 构建过程来进行战争。
部署战争
安装好tomcat后,部署很简单,把.war文件放到tomcat主目录下的deploy目录下即可。然后您的应用程序可在默认端口 8080 上使用。
如果您还安装了 tomcat 的 manager webapp,您可以在 manager 中看到您当前部署的所有应用程序http://myurl:8080/manager/html
。
安装 tomcat 时,请确保您的 eclipse 伪服务器已关闭,否则您的 tomcat 服务器将无法获取它的端口和启动。