将前端dist文件打包成war包在tomcat里面部署

1.前端项目打包

首先npm run build打包出dist文件夹

2.将dist打成war

win+R 输入cmd,进入控制台窗口。
一般情况下,要进入其他盘符下的任意目录,需要在命令提示符窗口,执行两次命令,分别是进入盘符和进入指定目录,如果要进入D盘,需要输入D:
进入D盘下项目的dist目录,则需要输入cd dist,中间需要用空格隔开
cd进入dist文件夹,输入jar -cvf xxxx.war *
在这里插入图片描述
在这里插入图片描述

3.部署

将打包好的war包放到tomcat的webapp目录
在这里插入图片描述
启动tomcat之后会自动编译成mingming文件夹。
输入对于地址可以访问到前端项目
在这里插入图片描述

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
后端分离是现代 web 应用程序的流行趋势,它将应用程序的前端后端两个独立的部分,并使用 API 进行通信。前端通常是使用 JavaScript 和 HTML 开发的,而后端可以是任何类型的服务器端代码,例如基于 Java 的应用程序。对于 Java 应用程序,使用 Tomcat 作为 Web 服务器是常见的做法。在前后端分离的情况下,Tomcat 的同步部署 dist 和 WAR 包是非常重要的。 在前后端分离的应用中,前端开发人员创建了一个 dist 目录,其中包含网站的 JavaScript 和 HTML 文件。这个目录需要部署Tomcat 服务器上。在同步部署时,前端开发人员将 dist 目录的内容复制到服务器上的存储位置。Tomcat 服务器可以在启动时扫描这个位置并加载任何 web 应用程序。 对于后端部分,Java 开发人员将源代码编译 WAR 包。WAR 包包含编译后的 Java文件和任何相关的 JAR 文件。然后,开发人员可以将 WAR部署Tomcat 服务器上。Tomcat 服务器将解压 WAR 文件并将其转换为可执行的 web 应用程序。如果 WAR 包中包含了前端 dist 目录的内容,Tomcat 服务器可以使用同步部署部署 web 应用程序。 使用同步部署的一个好处是,可以在生产环境中实时编辑前端代码,而无需重启 Tomcat 服务器。开发人员可以在本地编辑应用程序并将更改推送到服务器上的 dist 目录中。在 Tomcat 服务器重新加载应用程序时,更新后的代码将被自动加载。 总之,使用 Tomcat 同步部署 dist 和 WAR 包是如今前后端分离应用的必要步骤。这种部署方式可以提高生产环境运行 web 应用程序的效率,同时保证了应用程序的实时更新。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值