首页 > 图灵资讯 > 技术篇>正文

Spring MVC 项目部署到Tomcat

2023-04-17 11:44:37

  Spring MVC 项目部署到Tomcattat它是基于我们已经建立起来的Spring MVC在项目的基础上,之前的所有准备工作都已经完成,我们可以正式开始Spring MVC 将项目部署到Tomcat服务器。具体部署流程如下:

  4.1 包装(war包)

  因为我们的项目是通过的Maven管理,pommn管理.xml还配备了War包和包装插件,所以我们可以在IDEA右侧找到Maven资源管理器,如下图所示,单击clean:

  然后再点击package:

  最后生成的war包如下所示:

  这就是我们要部署的Tomcat中的war包。

  4.2 安装和部署Tomcat

  既然要部署Tomcat,然后就要明白了Tomcat并安装服务器。Tomcat是一款免费开源代码的轻量级Web应用服务器,如果您接触过它.NET的Web开发类似于IIS。打开Tomcat官网,找到你想下载的Tomcat版本。我在这里选择Tomcat 8.5.45 Released版本的版本。

  下载完成后,将其解压到您喜欢的目录中。我解压的目录是E:\Tools\apache-tomcat-8.5.45-windows-x64\apache-tomcat-8.5.45.解压后长度如下:

  其中webaps是网站要部署的目录。

  安装完成后,考虑的问题是如何启动Tomcat?

  第一种方法是双击bin目录下的tomcat8.exe。

  然后在浏览器中输入地址http://localhost:8080/,见以下界面,代表Tomcat安装部署成功。

  使用这种方法的缺点是,如果使用这种方法tomcat8.exe打开的窗口关闭,tomcat关闭,非常不方便。因此,建议使用第二种方法将tomcat安装成后台服务,以便在后台运行。操作方法如下:

  1.依次打开计算机--属性-高级系统设置-高级-环境变量,新系统变量:

  变量名:CATALINA_HOME

  变量值:

  E:\Tools\apache-tomcat-8.5.45-windows-x64\apache-tomcat-8.5.45(Tomcat解压目录)

  2.编辑系统变量Path,最后添加以下内容:

  ;%CATALINA_HOME%\lib;%CATALINA_HOME%\bin

  3.然后作为管理员打开cmd窗口,切换到tomcatbin目录,执行命令:service.bat install。

  4.打开Windows服务列表将看到Tomcat8服务:

  将服务修改为自动启动和启动服务可以在后台运行Tomcat服务器。

  4.3 在Tomcat中部署war包

  以前打包好的spring-action-1.0-SNAPSHOT.war复制到Tomcatwebaps目录:

  因为我们的Tomcat服务器设置为后台运行,此目录将生成与war包名相同的spring-action-目录结构如下:1.0-SNAPSHOT文件夹:

  我们的代码和WEB-INF目录下的classes文件夹下JSP视图文件:

上一篇 面试必会的10道java服务器面试题
下一篇 实用Tomcat教程推荐

文章素材均来源于网络,如有侵权,请联系管理员删除。