Tomcat介绍:Tomcat是一款开源的web服务器软件
Tomcat在windows下部署
- 官网下载:http://tomcat.apache.org/ 点击下载选择版本,如果是windows系统就选择windows的版本
- 安装:解压缩即可 注意:安装目录建议不要有中文和空格
- 卸载:删除目录就行了 4 启动
- 启动
- 点击bin/startup.bat 批处理文件即可
- 可能遇到的问题
- 黑窗口一闪而过
- 原因: 没有正确配置JAVA_HOME环境变量(因为tomcat时纯java编写的,它的启动和运行依赖jdk)
- 解决方案:正确配置JAVA_HOME环境变量
- 配置文件书写错误
- 启动报错原因:端口占用
- 用cmd命令netstat -ano找到占用端口号的进程关闭这个进程
- 修改自己的端口号:在下载的Tomcat目录conf/server.xml配置文件中修改端口
- 黑窗口一闪而过
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
一般会将tomcat的默认端口号修改为80。80端口号是http协议的默认端口号。
好处:在访问时,就不用输入端口号
- 配置
- 部署项目的方式
1. 直接将项目放到webapps目录下即可
* 在webapps目录创建/web目录:项目的访问路径-->虚拟目录(也就是浏览器显示的访问的路径)
* 简化部署:将项目打成一个war包,再将war包放置到webapps目录下
* war包会自动解压缩
2. 配置conf/server.xml文件
在<Host>标签体中配置虚拟目录-
<Context docBase="D:\hello" path="/hehe" />
* docBase:项目真实存放的路径
* path:虚拟目录,浏览器访问/hehe就是访问D:\hello目录
3. 在conf\Catalina\localhost创建任意名称的xml文件。在文件中编写
<Context docBase="D:\hello" />
* 此时虚拟目录就是xml文件的名称
* 这种方式比较常用,不需要修改配置文件实现热部署
Tomcat集成到IDEA中
在IDEA中点击运行–配置设置,选项如下(也配置了热更新)
创建javaEE项目配置
运行结果,记得自己配置虚拟目录(浏览器访问路径)