资讯动态

Tomcat部署SpringBoot前后端分离项目(war包)

发布时间:2026/10/14 17:16:51 来源:尧图企业网站定制
1.进入官网首先我们需要进入Tomcat官网找出自己项目所适配的Tomcat版本2.下载Tomcat下载自己系统支持的tomcat3.打包前端项目在前端项目的根目录下通过终端命令npm run build将项目进行打包打包成功后前端项目中会出现一个名为 dist 的文件夹这个就是我们打包好的前端项目4.打包后端war包1.首先我们需要确认后端项目中是否声明了打包方式下面以 Maven项目为例。查看我们的pom.xml中是否声明war如果没有的话默认会是jar包2.再来需要将我们SpringBoot自带的默认tomcat服务器改成provided3.不能的项目在配置上可能有所差异还需要根据自己的项目进行配置调整4.在后端项目根下打开终端通过命令mvn clean package -DskipTests进行快速打包5.如果是使用 idea编辑器可以直接双击使用 maven工具进行打包6.打包成功后会出现一个target目录里面就有我们项目的war包文件5.解压Tomcat将刚刚下载的 Tomcat 解压进入webapps目录文件夹里面的内容都可以删除6.部署项目将我们的war包和dist目录都复制到我们这个webapps目录下注其中前端的包包名 dist 改成项目对应的访问路径名后端war包名改成对应前端访问后端的接口路径7.启动Tomcat查看控制台打印的日志没有报错就是成功了如果出现启动失败的情况大概率是端口被占用先终止当前的程序再打开终端 运行命令netstat -ano | findstr :8080查看8080端口下是否有服务在运行命令强制杀死进程taskkill /PID 27400 /F8.解决Tomcat控制台日志乱码找到conf目录下的logging.properties文件并用记事本打开找到图中这行代码将UTF-8改成GBK保存后重启服务即可9.指定使用JDK路径环境变量进入到bin目录下创建一个名为setenv的文件Windows使用bat后缀Linux用sh后缀用记事本打开进行编辑内容set JAVA_HOME对应JDK的存放的绝对路径这样环境变量就配置好了

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑