Tomcat 部署项目(3种方式)
Tomcat 部署项目
本节介绍如何在 Tomcat 上部署服务。
Tomcat 的目录结构
- bin:Tomcat 的启动、关闭脚本。
- conf:Tomcat 配置文件。
- lib:Tomcat 需要的类库(jar 包)。
- logs:日志目录。
- temp:Tomcat 运行时产生的临时文件。
- webapps:存放 Web 应用程序的目录。
- work:存放 Tomcat 生成的 Servlet 源文件。
部署方法
1. 直接将 web 项目文件件拷贝到 webapps 目录中
这是最常用的方式。
webapps 目录是 Tomcat 默认的应用目录,当服务器启动时,会加载所有这个目录下的应用。如果你想要修改这个默认目录,可以在 conf下的 server.xml 文件里修改 Host 标签里的 appBase 值。
这个方法实际上和在 IDE开 发环境里部署项目是一样的。
用此方法的访问路径为:http://localhost:8080/webname。
2. 修改 Server.xml 文件
在 conf 下的 server.xml 文件里找到 Host 标签,在里面添加如下代码:
<Context path="/项目名" docBase="项目路径" reloadable ="true" debug="0" privileged="true"></Context>
- path:表示访问的路径,可以自定义,例如:http://localhost:8080/budaye。
- docBase:表示应用程序的路径,可以使用绝对路径或者相对路径,相对路径相对于webapps。
- reloadable:表示可以在运行时在 classes 与 lib 文件夹下自动加载类包。这个属性在开发阶段通常都设为 true,方便开发;在发布阶段应该设置为false,提高应用程序的访问速度 。
3. 在 conf\Catalina\localhost 目录下添加 xml 配置文件
文件内容配置如下:
<Context path="/项目名" docBase="项目路径" reloadable ="true" debug="0" privileged="true"></Context>
配置中可以去掉 path 属性,因为访问项目时的根路径只取决于 XML 文件的名称,如上述例子中,访问该应用程序地址如下:http://localhost:8080/项目名。
PS:更多更多内容……,请查看 --> 《Server 开发》
PS:更多更多内容……,请查看 --> 《Server 开发》
PS:更多更多内容……,请查看 --> 《Server 开发》
Tomcat 部署项目(3种方式)相关推荐
- resin如何部署java项目_resin项目换成tomcat部署的两种方式
1.直接把Resin为服务器的工程根目录复制到tomcat的webapps下面,具体访问路径是:http://localhost:8080/webapp. 2.在tomcat的安装目录/conf/Ca ...
- Tomcat部署的三种方式
1.tomcat 部署方式 我们推荐第三种方式,也是热部署方式 2.tomcat的动态项目目录结构是有规定
- 【SpringBoot】项目实现热部署的两种方式
前言 spring boot : 2.0.0.RELEASE maven eclipse 另外还需清楚什么是热部署,以及为什么要热部署. SpringBoot项目中实现热部署的两种方式,使得部署变得异 ...
- TOMCAT部署项目的方式
TOMCAT部署项目有3种方法: 1.直接把项目放在webapps里 2.修改conf里server.xml文件,添加一个Context,指向项目的目录 3.在Catalina/localhost目录 ...
- Tomcat学习笔记02【Tomcat部署项目】
Java后端 学习路线 笔记汇总表[黑马程序员] Tomcat学习笔记01[Web相关概念.Tomcat基本操作][day01] Tomcat学习笔记02[Tomcat部署项目][day01] 目录 ...
- tamcat服务器的项目配置,服务器配置tomcat部署项目
部署项目首先你需要把你的java web项目打包成war文件 在需要打包的项目上右键>选择[Export] 选中[Web]下面的[WAR file],点击[Next] 通过[Browse]选择保 ...
- Tomcat部署项目手册
目录 大致步骤 细节问题 温馨提示 第一次使用Tomcat去部署项目,也是在搜攻略,但并不是所有的都是完全正确.细节.事后我总结一下,需要的朋友可以参考下,欢迎指正. 大致步骤 将文件打包成war包 ...
- eclipse4.6安装tomcate插件 Eclipse4.6(neno)配置Tomcat插件的两种方式
为什么80%的码农都做不了架构师?>>> Eclipse4.6(neno)配置Tomcat插件的两种方式 ,自己用的第一种手动安装 ①:下载net.sf.eclipse.tom ...
- 国内k8s集群部署的几种方式
前言 总所周知,由于某种原因,通过官方的方式在国内是无法顺利部署k8s集群的,这里记录下在国内部署的几种方式. 部署方式 目前我所了解有以下几种方式: 使用kubeadmin通过离线镜像的方式,网上教 ...
最新文章
- 基于JQUERY使用FLASH的AJAX上传进度条插件uploadify
- H2内嵌数据库的使用
- 腾讯大数据高级产品总监洪桃李:决胜未来的4大关键能力
- php winform通信,C# Winform 通过Socket实现客户端和服务端TCP通信
- excel删除无尽空白行_【辅导员说】学好办公软件word、excel、ppt的意义
- java任务追踪预警怎么写_分布式系统中如何优雅地追踪日志(原理篇)
- 小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_1-1.SpringBoot整合微信支付开发在线教育视频站点介绍...
- 证券交易4-PB系统简介
- 6、微信小程序的布局
- 锁存器芯片74HC573芯片的用法,及其在实际电路中的应用
- 判断tvs能抗住多少千伏浪涌的依据_手机电路浪涌防护和TVS应用
- 质因数分解的一些讨论(Pollard-Rho算法)
- 股票经典书籍推荐(豪华版)
- FairyGUI笔记 :MovieClip(三)
- Xilinx SDSoc 加载opencv库
- mysql添加一列求乘积_MySQL 生成累计乘积
- java数字格式化为货币字符串_Java把数字格式化为货币字符串实例代码
- Mixed Content: The page was loaded over HTTPS,blocked the content must be served over HTTPS.
- FOC控制-以SVPWM理论控制矢量磁场
- mysql数据库哪些情况不适合使用索引
热门文章
- korean doll likeness模型|Japanese-doll-likeness模型获取及使用
- dell pc restore 修复计算机,如何创建和使用Dell Recovery Restore USB驱动器
- 蓝桥杯【算法训练】Python 实现
- 用SSH工具XShell连接谷歌云 root用户或普通用户
- 4键电子手表说明书_4键电子手表怎么调时间 电子手表哪个牌子好用
- JdbcType之作用
- 计算机的大小在哪里比较合适,一般电脑桌尺寸 电脑桌尺寸多少合适
- PowerPoint 2007的视图
- do not support AFT because of no config
- [项目管理-5]:软硬件项目管理 - 项目人力资源管理 (人)