Tomcat

本文详细介绍了Tomcat的安装、启动与测试,包括通过startup.bat文件启动、命令行启动以及检查启动成功的方法。此外,讲解了两种部署web工程的方式,并展示了如何在IDEA中集成Tomcat以及创建动态web工程。还涵盖了修改工程访问路径、端口号以及实现资源热部署的步骤。
摘要由CSDN通过智能技术生成

一、tomcat基础

1.tomcat的安装

   找到需要的tomcat版本对应的zip压缩包,解压到需要安装的目录即可;

2.tomcat的启动

  找到tomcat目录下的bin目录下的startup.bat文件,双击即可启动;

3.测试tomcat是否启动成功

  打开浏览器,在浏览器地址栏中输入以下地址测试:

  ①http://localhost:8080;②http://127.0.0.1:8080;③http://自己电脑ip:8080

  当出现如下页面,说明启动成功,若页面出现404问题,可能是端口冲突,tomcat的默认端口为8080,修改端口可见https://www.bilibili.com/video/BV1Y7411K7zz?t=177&p=110,若出现启动闪退的问题,往往

  是因为环境变量JAVA_HOME没有配好,具体可参考https://www.bilibili.com/video/BV1Y7411K7zz?t=244&p=106

  

4.另一种启动tomcat的方式(推荐)

  打开命令行---->cd 到tomcat的bin目录下----->敲入启动命令catalina run

5.重启tomcat

  shutdown.bat-------startup.bat

二、tomcat部署web工程及访问

①方式一

   1.将web工程的目录拷贝到tomcat的webapps目录下(一个文件夹对应一个工程)即可;

   2.访问如下(其中book为webapps下的工程,index为book下的html文档)

  

②方式二

   1.找到该目录tomcat\apache-tomcat-8.0.50\conf\Catalina\localhost,在该目录下新建xml文件;

   2.设置里面的内容为(最好去掉注释)

<!-- Context表示一个工程上下文
     path表示工程的访问路径/abc
	 docBase表示你的工程目录的位置
 -->
<Context path="/abc" docBase="E:\learning\Program\JAVA\JAVA WEB\tomcat\apache-tomcat-8.0.50\webapps\book" />

   3.直接根据路径访问,这样访问的工程不需要一定在webapps下

     

③ROOT工程

    1.访问地址:http://ip:port/,没有工程名的情况下,默认访问的是ROOT工程;

    2.访问地址:http://ip:port/工程名,没有资源名情况下,默认访问的是index.html;

三、将tomcat与idea联系起来

   1.添加应用服务器

      File | Settings | Build, Execution, Deployment | Application Servers

     

    

   2.表示tomcat整合idea成功

   

四、如何创建动态的web工程

   1.创建一个模块

   

   2.设置好模块名后点击finish即可

   

   3.web工程目录介绍

   4.给动态的web工程添加第三方的jar包

     ①方式一

     

     方式②

     

     

     

     

     

     

五、在IDEA中部署工程到tomcat上运行

1.修改web工程对应的tomcat运行实例名称

    

    

2. 将需要部署的web工程添加到tomcat实例中

    

 3.根据需要修改tomcat实例启动后默认的访问地址

   

六、tomcat使用的其它细节

1.修改工程访问路径

2.修改运行的端口号

3.配置资源热部署(jsp文件修改内容,网页上刷新也能跟着变)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值