Tomcat部署项目的方法
目录
- 1、下载 Tomcat 服务器
- 2、启动并部署 Tomcat 服务器
- 3、Tomcat 的目录结构
- 4、部署项目的第一种方法(项目直接放入 webapps 目录中)
- 5、部署项目的第二种方法(修改 conf/server.xml 文件 )
- 6、部署项目的第三种方法(apache-tomcat-7.0.52\conf\Catalina\localhost )
1、下载 Tomcat 服务器
官网下载地址:http://tomcat.apache.org/
2、启动并部署 Tomcat 服务器
3、Tomcat 的目录结构
4、部署项目的第一种方法(项目直接放入 webapps 目录中)
1、将编写并编译好的web项目(注意要是编译好的,如果是 eclipse,可以将项目打成 war 包放入),放入到 webapps 中
2、启动tomcat服务器(双击 apache-tomcat-8.5.32\bin 目录下的 startup.bat,启动服务器)
3、在浏览器输入:http://localhost:8080/项目名/访问的文件名
5、部署项目的第二种方法(修改 conf/server.xml 文件 )
①、打开tomcat下conf/server.xml,在<Host> </Host>标签之间输入项目配置信息
1
|
<Context path= "/WebProject" docBase= "D:/WebProject" reloadable= "true" />
|
path:浏览器访问时的路径名
docBase:web项目的WebRoot所在的路径,注意是WebRoot的路径,不是项目的路径。其实也就是编译后的项目
reloadble:设定项目有改动时,tomcat是否重新加载该项目
②、双击 startup.bat,启动 tomcat 服务器,然后在浏览器输入访问的项目名称路径
注意:如果你配置的 path="/xx",那么访问的时候就是这样:
6、部署项目的第三种方法(apache-tomcat-8.5.32\conf\Catalina\localhost )
①、进入到 apache-tomcat-8.5.32\conf\Catalina\localhost 目录,新建一个 项目名.xml 文件
②、在 那个新建的 xml 文件中,增加下面配置语句(和上面的是一样的,但是不需要 path 配置,加上也没什么用)
1
|
<Context docBase= "D:/WebProject" reloadable= "true" />
|
③、在浏览器输入路径:localhost:8080/xml文件名/访问的文件名
总结:
①、第一种方法比较普通,但是我们需要将编译好的项目重新 copy 到 webapps 目录下,多出了两步操作
②、第二种方法直接在 server.xml 文件中配置,但是从 tomcat5.0版本开始后,server.xml 文件作为 tomcat 启动的主要配置文件,一旦 tomcat 启动后,便不会再读取这个文件,因此无法再 tomcat 服务启动后发布 web 项目
③、第三种方法是最好的,每个项目分开配置,tomcat 将以\conf\Catalina\localhost 目录下的 xml 文件的文件名作为 web 应用的上下文路径,而不再理会 <Context>中配置的 path 路径,因此在配置的时候,可以不写 path。
通常我们使用第三种方法
7、设置tomcat管理员账号和密码(F:\apache-tomcat-8.5.34\conf里边的tomcat-users.xml )
转载于:https://www.cnblogs.com/thcy1314/p/9878510.html
Tomcat部署项目的方法相关推荐
- tomcat中三种部署项目的方法(转)
tomcat中三种部署项目的方法 第一种方法:在tomcat中的conf目录中,在server.xml中的,<host/>节点中添加: <Context path="/h ...
- Tomcat学习笔记02【Tomcat部署项目】
Java后端 学习路线 笔记汇总表[黑马程序员] Tomcat学习笔记01[Web相关概念.Tomcat基本操作][day01] Tomcat学习笔记02[Tomcat部署项目][day01] 目录 ...
- TOMCAT部署项目的方式
TOMCAT部署项目有3种方法: 1.直接把项目放在webapps里 2.修改conf里server.xml文件,添加一个Context,指向项目的目录 3.在Catalina/localhost目录 ...
- Tomcat部署项目手册
目录 大致步骤 细节问题 温馨提示 第一次使用Tomcat去部署项目,也是在搜攻略,但并不是所有的都是完全正确.细节.事后我总结一下,需要的朋友可以参考下,欢迎指正. 大致步骤 将文件打包成war包 ...
- Tomcat 部署项目(3种方式)
Tomcat 部署项目 本节介绍如何在 Tomcat 上部署服务. Tomcat 的目录结构 bin:Tomcat 的启动.关闭脚本. conf:Tomcat 配置文件. lib:Tomcat 需要的 ...
- tamcat服务器的项目配置,服务器配置tomcat部署项目
部署项目首先你需要把你的java web项目打包成war文件 在需要打包的项目上右键>选择[Export] 选中[Web]下面的[WAR file],点击[Next] 通过[Browse]选择保 ...
- 大佬说:怎么手写一个Tomcat然后给这个Tomcat 部署项目并且成功处理请求 ? 我TM当时就吓尿了!
文章目录 前言 一.怎么部署项目? 二.分析以及思路 1.Tomcat的配置文件 2 web项目文件夹信息 2.初始化项目配置 定义映射类 加载配置文件 加载 server.xml 解析项目内容 解析 ...
- Tomcat部署项目修改浏览器上猫咪头像
一.发现问题 用tomcat部署项目,在浏览器标签也上发现了tomcat猫咪图.要把这个图修改掉. 二.解决问题 apache-tomcat-5.5.28\webapps\ROOT下的ico文件,将需 ...
- tomcat部署项目成功后,访问任何页面都是空白页,不报404异常
tomcat部署项目成功后,访问任何页面都是空白页,不报404异常 项目部署成功: 页面空白: 输入一个错误的地址,也是空白: 原因是设置的CharchaterFilterr过滤器是全局筛选: @We ...
最新文章
- 语音识别大牛Daniel Povey为何加入小米?“手机+AIoT”强大生态,开源战略是关键...
- python chunk 方式读取大文件——本质上还是file read自身支持
- oracle health monitor,Oracle 11g Health Monitor Checks
- DL框架之Keras:深度学习框架Keras框架的简介、安装(Python库)、相关概念、Keras模型使用、使用方法之详细攻略
- 信息化基础建设 开发框架
- c#中常用集合类和集合接口之接口系列【转】
- linux下启动某个进程
- java 暂停_面试官问我:平常如何对你的Java程序进行调优?
- 在三层交换上配置ciscoVTP实验
- Axure RP从入门到精通(一)原型设计工具简介
- java der格式_读取DER格式java中的私钥
- 内地酒量排行榜山东居首 东北三省无一进前三
- Solidity简单例子-代理投票
- 人工智能已经沦为刷榜,刷论文的时代了? 新一代人工智能,认知智能已经来临。道翰天琼。
- 关于RK3288开发板的学习(1)
- PyCryptodome
- 分享 13 个可以在线制作 360 度全景视图的网站
- java c 速度_Java和C#运行速度对比:Java比C#快约3倍
- VS+OpenCV 处理图像的颜色(下)用色调、饱和度和亮度表示颜色、肤色检测
- 基于PanoSim仿真开发平台BSD和RCTA的构思
热门文章
- python `__repr__`
- 27 Server Sockets
- C++ queue
- 2.6 谷歌 Inception 网络简介
- flask WTForms
- Pandas 表连接(Merge,join,concatenate)
- Java字符串处理之返回指定字符串下标(indexOf)
- vmware esxi主机经常出现的警示“vsphere distributed switch mtu支持状态, vlan中继状态”求大神回复。
- 一键就绪的VMware Cloud Foundation
- 软件工程学习总结(4)——软件工程概论