问题描述
当前需要我进行前端代码的部署,但是我忘记了这个系统对应的部署位置,但是隐约记得好像是通过tomcat部署的。
然后当时为了方便部署,我们打开了Tomcat Manager
以下是基于Tomcat Manager的,没有打开的需要前往
tomcat下载路径/conf/tomcat-users.xml
添加以下内容
1.寻找Tomcat Manager在哪
首先,先进入当前正在运行的项目页面,找到IP
输入manager
在当前的路径后面手动打上
/manager
注意:
如果你的项目也是采用的
hash
形式的路由,路径带有#
需要将#删除后,继续添加
别把端口删掉了
2.寻找项目部署对应的应用程序
输入地址后将进入这个页面
因为这里我们的tomcat里面放了很多其他的应用程序
其实就是在
/webapps
下面创建了这么多个文件夹
现在这么多项目突然眼花了,都不知道要选择哪一个
发现对应应用程序
我们可以观察之前的路径
路径就是简单的/
,所以猜测是第一个
我们点击 停止 试试,发现页面果然不响应内容了,所以证明就是这一个
3.打包项目
找到后,我们打包前端项目,生成dist文件
压缩文件
将打包生成的文件打包成zip格式
修改文件名
因为这里需要部署的路径是/
,对应的名称就是ROOT
修改后缀名
修改成.war
ROOT.war
4.部署服务器
下滑找到图示的位置
点击 上传WAR文件
完成后,点击部署
消息将在上方提示
若出现
失败 - War文件 [ROOT.war] 已存在于服务器上
需要首先卸载该应用