Tomcat 发布 Web 项目

简介: Tomcat 发布 Web 项目

Tomcat 发布 Web 项目

第一种方式

将 war 包直接丢进 tomcat 中 webapps 目录即可,启动 tomcat ,tomcat 会将 war 包解压成相同名的文件夹,访问该项目的时候,则需要在访问tomcat的后面加上该层目录


如图:


丢进 war 包,启动 tomcat 会自动解压


image.png


访问该项目,在访问 tomcat 后面加上该层目录


image.png


第二种方式

配置 tomcat 管理人员,启动并访问 tomcat,点击 Manager App,并利用刚才配置的管理人员进行登录,在 Applications 中可以看到 tomcat 中项目,在 Deploy 中,有两种发布 web项目的方式(①对war和文件夹进行发布,②只对war包进行发布),以只对 war 包进行发布为例,选择文件选中要发布的 war 包,上传完成后点击 Deploy 就可发布,发布完成后会在 Applications 可以看到多了一个项目,然后进行访问测试


配置 tomcat 管理人员

• manager-gui - allows access to the HTML GUI and the status pages( 允许访问HTML GUI和状态页面)
• manager-script - allows access to the text interface and the status pages(允许访问文本界面和状态页面)
• manager-jmx - allows access to the JMX proxy and the status pages( 允许访问JMX代理和状态页面)
• manager-status - allows access to the status pages only(仅允许访问状态页面)

注意:对于Tomcat 7以上,使用管理器应用程序所需的角色已从单个管理器角色更改为以下四个角色。您需要分配您希望访问的功能所需的角色。


image.png


启动并访问 tomcat,点击 Manager App,并利用刚才配置的管理人员进行登录,


image.png


在 Applications 中可以看到 tomcat 中项目,


image.png


在 Deploy 中,有两种发布 web项目的方式(①对war和文件夹进行发布,②只对war包进行发布),


image.png


以只对 war 包进行发布为例,选择文件选中要发布的 war 包,上传完成后点击 Deploy 就可发布,发布完成后会在 Applications 可以看到多了一个项目,

image.png



然后进行访问测试


image.png

目录
相关文章
|
30天前
|
机器学习/深度学习 人工智能 前端开发
机器学习PAI常见问题之web ui 项目启动后页面打不开如何解决
PAI(平台为智能,Platform for Artificial Intelligence)是阿里云提供的一个全面的人工智能开发平台,旨在为开发者提供机器学习、深度学习等人工智能技术的模型训练、优化和部署服务。以下是PAI平台使用中的一些常见问题及其答案汇总,帮助用户解决在使用过程中遇到的问题。
|
2月前
|
存储 开发框架 NoSQL
ASP.NET WEB——项目中Cookie与Session的用法
ASP.NET WEB——项目中Cookie与Session的用法
36 0
|
2月前
|
开发框架 前端开发 .NET
ASP.NET WEB——项目创建与文件上传操作
ASP.NET WEB——项目创建与文件上传操作
46 0
|
2月前
|
JavaScript Java 应用服务中间件
centos部署vue项目(java,tomcat环境的搭建)
centos部署vue项目(java,tomcat环境的搭建)
42 0
|
2月前
|
IDE API 开发工具
 鸿蒙(HarmonyOS)项目方舟框架(ArkUI)之Web组件
 鸿蒙(HarmonyOS)项目方舟框架(ArkUI)之Web组件
46 2
|
8天前
|
Web App开发 Java 应用服务中间件
【Java Web】在 IDEA 中部署 Tomcat
【Java Web】在 IDEA 中部署 Tomcat
|
25天前
|
前端开发 JavaScript 数据管理
描述一个使用Python开发Web应用程序的实际项目经验,包括所使用的框架和技术栈。
使用Flask开发Web应用,结合SQLite、Flask-SQLAlchemy进行数据管理,HTML/CSS/JS(Bootstrap和jQuery)构建前端。通过Flask路由处理用户请求,模块化代码提高可维护性。unittest进行测试,开发阶段用内置服务器,生产环境可选WSGI服务器或容器化部署。实现了用户注册登录和数据管理功能,展示Python Web开发的灵活性和效率。
14 4
|
1月前
|
运维 JavaScript 前端开发
发现了一款宝藏学习项目,包含了Web全栈的知识体系,JS、Vue、React知识就靠它了!
发现了一款宝藏学习项目,包含了Web全栈的知识体系,JS、Vue、React知识就靠它了!
|
1月前
|
缓存 移动开发 监控
Star 1.3K!推荐一款可以远程调试任意Web项目的开源工具!
Star 1.3K!推荐一款可以远程调试任意Web项目的开源工具!
|
1月前
|
Java Maven Android开发
JAVA Web项目开发创建Web项目(第一天)
JAVA Web项目开发创建Web项目(第一天)