tomcat
Posted 364.99°
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tomcat相关的知识,希望对你有一定的参考价值。
1.基本操作
安装: 解压即用(目录不要有空格和中文)
卸载: 删除目录
启动: 双击 bin\\startup.bat
访问: 127.0.0.1:8080
解决方案:
已经关闭tomcat
重新打开tomcat
端口占用问题:
- cmd输入
netstat -ano
找到8080端口对应的PID
- 结束PID对应的进程
防火墙阻止访问:
关闭防火墙
环境变量配置不当:
- 新建变量名:CATALINA_BASE,变量值:C:\\tomcat
- 新建变量名:CATALINA_HOME,变量值:C:\\tomcat
- 打开PATH,添加变量值:%CATALINA_HOME%\\lib;%CATALINA_HOME%\\bin
选择http协议访问:
http://127.0.0.1:8080
webapps\\ROOT文件夹内容缺失: 重新解压,复制此文件夹到目录
http://localhost:8080默认进入的是$tomcat/webapps/ROOT路径
成功访问!!!
关闭:
- 正常关闭:
1.1 双击bin/shutdown.bat
1.2 启动页面ctrl c - 强制关闭:
配置:
-
项目部署方式1:
1.1 将写好的项目直接放到webapps中
1.2 双击startup.bat启动tomcat
1.3 浏览器访问项目localhost/项目的访问路径(虚拟目录)
简化:
1.1 将项目打包.war
1.2 将war包放到webapps中(自动解压)
1.3 运行 -
项目部署方式2:
2.1 打开conf\\server.xml配置文件
2.2 在Host
标签中配置部署文件<Context docBase="项目存放路径" path="/项目访问路径"/>
2.3 运行 -
项目部署方式3:
2.1 打开conf\\Catalina\\localhost文件夹
2.2 新建xml文件,写入<Context docBase="项目存放路径"/>
2.3 运行,虚拟目录为xml文件的名称
2.Tomcat集成到Idea
- 打开Idea
- 菜单栏run
- 点击+
- configure…(只需要定位到tomcat文件夹就OK了)
- OK
以上是关于tomcat的主要内容,如果未能解决你的问题,请参考以下文章
jsp页面被tomcat引擎运行的时候组装成java片段,但是这些java片段怎么没有main方法作为程序的入口啊?