tomcat服务器前端部署【Tomcat Manager、思路分析】

news/2024/4/28 9:11:13/文章来源:https://blog.csdn.net/qq_22841387/article/details/129700471

问题描述

当前需要我进行前端代码的部署,但是我忘记了这个系统对应的部署位置,但是隐约记得好像是通过tomcat部署的。

然后当时为了方便部署,我们打开了Tomcat Manager

以下是基于Tomcat Manager的,没有打开的需要前往tomcat下载路径/conf/tomcat-users.xml

添加以下内容

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-y4K9KDvA-1679414366962)(assets/image-20230321234258-48jeftp.png)]

1.寻找Tomcat Manager在哪

首先,先进入当前正在运行的项目页面,找到IP

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-71IjPnyt-1679414366963)(assets/image-20230321234424-6zp93ta.png)]

输入manager

在当前的路径后面手动打上

/manager

注意:

如果你的项目也是采用的hash形式的路由,路径带有#

需要将#删除后,继续添加

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-TRisBPG3-1679414366963)(assets/image-20230321234646-1dbk075.png)]

别把端口删掉了

2.寻找项目部署对应的应用程序

输入地址后将进入这个页面

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7yuoO8ZR-1679414366963)(assets/image-20230321235055-ki8v6vw.png)]

因为这里我们的tomcat里面放了很多其他的应用程序

其实就是在/webapps下面创建了这么多个文件夹

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VVLK7KCU-1679414366963)(assets/image-20230321235108-bak3nk0.png)]

现在这么多项目突然眼花了,都不知道要选择哪一个

发现对应应用程序

我们可以观察之前的路径

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-S8sEOPDK-1679414366964)(assets/image-20230321235034-674mvs7.png)]

路径就是简单的/,所以猜测是第一个

我们点击 停止 试试,发现页面果然不响应内容了,所以证明就是这一个

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-meTO4RIm-1679414366964)(assets/image-20230321235147-y12mojf.png)]=

3.打包项目

找到后,我们打包前端项目,生成dist文件

压缩文件

将打包生成的文件打包成zip格式

修改文件名

因为这里需要部署的路径是/,对应的名称就是ROOT

修改后缀名

修改成.war

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZGryFSAV-1679414366964)(assets/image-20230321235452-katrsih.png)]

ROOT.war

4.部署服务器

下滑找到图示的位置

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mg0d2qcJ-1679414366964)(assets/image-20230321235539-x7919d5.png)]

点击 上传WAR文件

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-kIFMpSO9-1679414366965)(assets/image-20230321235602-ya5t7wz.png)]

完成后,点击部署

消息将在上方提示

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gAXI3WSz-1679414366965)(assets/image-20230321235734-ivf1xy8.png)]

若出现失败 - War文件 [ROOT.war] 已存在于服务器上

需要首先卸载该应用

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-TB9D9ecc-1679414366965)(assets/image-20230321235702-dfbbd6l.png)]

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_274486.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

详解:企业知识管理的制作步骤!

随着信息技术的快速发展,企业面临着海量的信息和知识,如何管理和利用这些信息和知识,已经成为企业发展的重要问题。知识管理是一种管理方法和技术,旨在帮助企业有效地管理和利用知识资产,提高企业的创新能力和竞争力。…

【CSS】浮动 ② ( 浮动语法简介 | 文字环绕效果 | 左浮动 | 右浮动 )

文章目录一、浮动语法简介1、语法说明2、没有浮动的效果3、左浮动的效果4、右浮动的效果5、右浮动 外边距效果二、完整代码示例一、浮动语法简介 1、语法说明 为 元素 设置了 浮动 CSS 属性 , 可以实现 : 元素标签 不再受 标准流 控制 ; ( 块级元素 , 行内元素 , 行内块元素 …

【嵌入式Linux学习笔记】platform设备驱动和input子系统

对于Linux这种庞大的操作系统,代码重用性非常重要,所以需要有相关的机制来提升效率,去除重复无意义的代码,尤其是对于驱动程序,所以就有了platform和INPUT子系统这两种工作机制。 学习视频地址:【正点原子…

【JavaSE】泛型中的通配符

文章目录1. 概述2. 上界通配符 < ? extends E>3. 下界通配符 < ? super E>3. &#xff1f;和 T 的区别1. 概述 Java 泛型&#xff08;generics&#xff09;是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制&#xff0c;该机制允许开发者在编译时…

【QT神奇Bug】中文乱码、括号乱码、冒号乱码【2023.03.22】

&#x1f60d;Qt乱码疑难杂症解决方案 Solved by Yang Naifen. &#x1f4fa;视频讲解地址&#xff1a;【Qt疑难杂症之乱码-哔哩哔哩】 https://b23.tv/83MmXru 附言&#xff1a;解决这个bug按照我当前的薪资&#xff0c;至少四百RMB。都是工农阶级的工友&#xff0c;有bug一…

本地调试Java程序时只对部分接口忽略代理

场景 今天有位朋友问了个问题&#xff0c;在本地IDE开发工具调试代码的时候&#xff0c;怎么不动代码的情况只针对部分API走proxy&#xff0c;因为他们的代码只需要在本地调试的时候才要用到Proxy&#xff0c;而平时都是部署在云上&#xff0c;是用不到Proxy的&#xff0c;所以…

JDBC基础,介绍了简单的连接数据库,并通过在后端写SQL语句对数据库进行基本的增删查改操作

一、JDBC基础 跟数据库连接&#xff0c;并且可以对数据库里面的数据通过SQL语句进行处理等操作。 1.1 JDBC JDBC是SUN公司的&#xff0c;所以要按照他们的规范来&#xff0c;因为MYSQL和Oracle都是SUN公司的。三个产品都是一个公司的&#xff0c;一般不会出现兼容性不好的问…

智能手机2023:高端前攻、中端后守

配图来自Canva可画 沉寂许久的行业&#xff0c;终于在疫情之后迎来了久违的舞台&#xff0c;MWC线下展会三年来第一次召开。2月27日至3月2日&#xff0c;2023年世界移动通讯大会如期在巴塞罗那举行&#xff0c;国内一众手机厂商们纷纷登台亮相、大秀肌肉。与以往相比&#xff…

Rocketmq-Mqtt 开发实例

一、RocketMQ MQTT 概览传统的消息队列MQ主要应用于服务&#xff08;端&#xff09;之间的消息通信&#xff0c;比如电商领域的交易消息、支付消息、物流消息等等。然而在消息这个大类下&#xff0c;还有一个非常重要且常见的消息领域&#xff0c;即IoT类终端设备消息。近些年&…

Tomcat源码:启动类Bootstrap与Catalina的加载

参考资料&#xff1a; 《Tomcat源码解析系列&#xff08;一&#xff09;Bootstrap》 《Tomcat源码解析系列&#xff08;二&#xff09;Catalina》 《Tomcat - 启动过程&#xff1a;初始化和启动流程》 《Tomcat - 启动过程:类加载机制详解》 《Tomcat - 启动过程:Catalina…

不用科学上网,免费的GPT-4 IDE工具Cursor保姆级使用教程

大家好&#xff0c;我是可乐。 过去的一周&#xff0c;真是疯狂的一周。 GPT-4 震撼发布&#xff0c;拥有了多模态能力&#xff0c;不仅能和GPT3一样进行文字对话&#xff0c;还能读懂图片&#xff1b; 然后斯坦福大学发布 Alpaca 7 B&#xff0c;性能匹敌 GPT-3.5&#xff…

易基因:PIWI/piRNA在人癌症中的表观遗传调控机制(DNA甲基化+m6A+组蛋白修饰)|综述

大家好&#xff0c;这里是专注表观组学十余年&#xff0c;领跑多组学科研服务的易基因。2023年03月07日&#xff0c;南华大学衡阳医学院李二毛团队在《Molecular Cancer》杂志发表了题为“The epigenetic regulatory mechanism of PIWI/piRNAs in human cancers”的综述文章&am…

数据处理时代,绕不开的数据分析

数据分析的出现是因为人类难以理解海量数据所呈现出来的信息&#xff0c;不能从中找到相应的规律来对现实中的事物进行对应&#xff0c;我们都知道数据有很高的价值&#xff0c;但不能利用的价值&#xff0c;没有任何意义。 为了解决这一问题&#xff0c;数据分析在长期的数据…

Golang每日一练(leetDay0012)

目录 34. 查找元素首末位置 Find-first-and-last-position-of-element-in-sorted-array &#x1f31f;&#x1f31f; 35. 搜索插入位置 Search Insert Position &#x1f31f; 36. 有效的数独 Valid Sudoku &#x1f31f;&#x1f31f; &#x1f31f; 每日一练刷题专栏 …

[vue问题]Uncaught SyntaxError: Not available in legacy mode

[vue问题]Uncaught SyntaxError: Not available in legacy mode问题描述问题分析解决方案直接回退vue-i18n的版本解决错误提示的问题问题描述 Uncaught SyntaxError: Not available in legacy modeat Object.createCompileError (message-compiler.cjs.js?af13:58:1)at creat…

GTC 2023 | 「皮衣刀客」黄仁勋畅谈 AI Top 5,科学计算、生成式 AI、Omniverse 榜上有名

内容一览&#xff1a;北京时间 3 月 21 日 23:00&#xff0c;英伟达创始人兼 CEO 黄仁勋在 GTC 2023 上发表主题演讲&#xff0c;介绍了生成式 AI、元宇宙、大语言模型、云计算等领域最新进展。 关键词&#xff1a;英伟达 黄仁勋 GTC 2023 「Don’t Miss This Defining Momen…

辉煌优配|沪指震荡涨0.25%,建筑、家居等板块拉升,数字经济概念活跃

22日早盘&#xff0c;两市股指盘中强势上扬&#xff0c;接近午盘涨幅收窄&#xff1b;两市半日成交近6000亿元&#xff0c;北向资金小幅净流出。 到午间收盘&#xff0c;沪指涨0.25%报3263.85点&#xff0c;深成指涨0.39%&#xff0c;创业板指微跌0.01%&#xff0c;两市合计成交…

html(1)

创建html项目 新建html项目&#xff0c;用记事本打开&#xff1a; 只需要浏览器就可以执行里面的代码&#xff0c;不需要安装额外的运行环境&#xff08;例如JDK&#xff09; html不需要编译&#xff0c;浏览器读取后就可以执行 上述hello world在文件是如下代码&#xff1a…

静态版通讯录的实现(详解)

前言&#xff1a;内容包括三个模块&#xff1a;测试通讯录模块&#xff0c;声明模块&#xff0c;通讯录实现模块 实现一个通讯录&#xff1a; 1 可以存放100个人的信息 每个人的信息&#xff1a; 名字 性别 年龄 电话 地址 2 增加联系人信息 删除联系人信息 查找联系人信息…

windows无盘启动技术开发之传统BIOS(Legacy BIOS)引导程序开发之二

by fanxiushu 2023-03-21 转载或引用请注明原始作者&#xff0c;接上文&#xff0c;这篇文章其实主要就是讲述上文中 Int13HookEntry 这个C函数的实现过程&#xff0c;看起来就一个函数&#xff0c;可实现起来一点也不轻松。首先得准备编译环境&#xff0c;因为是16位程序&…