Tomcat打包部署spring boot项目

后端打包:

将项目打成war包,运行命令

mvn clean package -P docker -DskipTests

 运行完之后会生成target文件夹,将其中与war包同名的文件夹中的“META-INF”和“WEB-INF”文件夹拷贝到服务器Tomcat中的webapps文件夹的访问路径文件夹下,此处是“app”文件夹

前端打包:

vue.config.js文件下的publicPath路径决定静态文件在Tomcat中的位置,“/”——根目录

.env.production文件根据需要改路径。

运行打包命令或者NPM脚本: 生成dist文件夹

 npm run build:prod 

 将打包完的静态文件放置在服务器的Tomcat目录下的webapps的ROOT文件夹下。

重启Tomcat

systemctl restart tomcat

或者

进入到Tomcat的bin目录下,运行 ./startup.sh

通过localhost:8080访问。

猜你喜欢

转载自blog.csdn.net/gp_911014/article/details/126938072