Tomcat:web服务器软件
Tomcat的使用
-
下载:http://tomcat.apache.org\
-
安装:解压压缩包即可
- 注意:安装目录建议不要有中文和空格
-
卸载:删除目录就行了
-
启动:
-
bin\startup.bat,双击运行该文件即可
-
访问:浏览器输入:http://localhost:8080 回车访问自己
http://别人的ip:8080 访问别人
-
可能遇到的问题:
- 黑窗口一闪而过:
- 原因:没有正确配置JAVA_HOME环境变量
- 解决方案:正确配置JAVA_HOME环境变量
- 启动报错:
- 原因:占用端口号
- 解决方法:
- 找到占用的端口号,并且找到对应的进程,杀死该进程- 1.
- netstat -ano
- 修改自身端口号
- conf/service.xml
- 修改connector的port端口号
- 一般会将tomcat的默认端口号修改为80。80端口号是http协议的默认端口号
- 好处:在访问时就不需要输入端口号
- 找到占用的端口号,并且找到对应的进程,杀死该进程- 1.
- 黑窗口一闪而过:
-
-
关闭:
- 正常关闭
- bin/shutdown.bat
- ctrl+c
- 强制关闭
- 点击启动窗口的x
- 正常关闭
Tomcat的配置
部署项目的方式
- 直接将项目放到webapps目录下即可
- /hello:项目的访问路径–>虚拟目录
- 简化部署:将项目打成一个war包,再讲war包放置到webapps目录下,war包会自动解压缩
- 配置conf/service.xml文件
- 在
<Host>
标签体中配置:<Context docBace="项目存放的路径" path="虚拟目录" />
- 在
- 推荐使用:在conf/Catalina/localhost创建任意名称的xml文件。在文件中编写
<Context docBace="项目存放的路径" />
- 虚拟目录:xml的名称
静态项目和动态项目
-
目录结构
-
java动态项目的目录结构
– 项目的根目录
– WEB-INF目录
– web.xml:web项目的核心配置文件
– classes目录:放置字节码文件的目录
– lib目录:放置依赖的jar包
-