Tomcat—javaEE

文章目录

  • 1.定义及启动
  • 2.熟悉重点目录作用
    • 2.1bin
    • 2.2conf/server.xml
    • 2.3日志文件
    • 2.4webapps
  • 3.部署和访问

1.定义及启动

(1)Tomcat属于web服务器的一种,也是servlet的一种
(2)Windows下,双击Tomcat下/bin/startup.bat,启动Tomcat,看到以下说明安装成功
Tomcat—javaEE_第1张图片

(3)重复启动,会导致网络被其他进程占用,也就是端口被其他进程占用,解决方案1是关闭“其他进程”
(4)寻找进程:Windows下在命令行输入 netstat -ano | findstr 8080;Linux/mac下:netstat -anp | grep 8080
在这里插入图片描述

注意:|是管道符,表示前边的输出结果作为后边的输入;findstr 、grep 是在一个字符串/文件中搜索的内容

寻找pid = 26084的进程,就可以进行关闭了
Tomcat—javaEE_第2张图片

2.熟悉重点目录作用

2.1bin

(1)startup.bat(Windows启动脚本);
(2)startup.sh(Linux启动脚本);
(3)shutdown.bat(Windows关闭脚本);
(4)shutdown.sh(Linux关闭脚本)

2.2conf/server.xml

启动Tomcat报错,解决方案2是将Tomcat绑定的端口换一个
Tomcat—javaEE_第3张图片

2.3日志文件

logs/catalina开头的文件,找catalina.log/out(最新文件),或者找catalina.时间.log(时间就是你要查询的日志的时间)

2.4webapps

(1)存放“部署”的网站系统,也就是java开发的web项目;里面的每个文件夹就是一个网站,不能直接存放htmlTomcat—javaEE_第4张图片
(2)访问的方式:
①如果应用上下文路径为/,找的就是webapps/ROOT
Tomcat—javaEE_第5张图片
找的就是这个
Tomcat—javaEE_第6张图片

②localhost:8080/examples
Tomcat—javaEE_第7张图片

3.部署和访问

(1)部署:一个网站资源要提供网站访问需要部署到web服务器,也就是把一个网站编译后的文件夹整个复制到webapps目录下(前端整个复制,后端java还要编译)
Tomcat—javaEE_第8张图片
复制过去后是可以修改名字的
Tomcat—javaEE_第9张图片
(2)访问:从webapps目录下去找目标资源的相对路径
Tomcat—javaEE_第10张图片

Tomcat—javaEE_第11张图片

你可能感兴趣的:(JavaEE,tomcat,java-ee,java)