部署tomcat项目的三种方式

本文介绍了三种在Tomcat中部署项目的方法,包括直接拖放、配置server.xml和创建XML文件。同时,针对端口冲突问题,提出了暴力与温和两种解决方式,包括手动结束占用端口的应用和修改server.xml配置文件中的端口号。
摘要由CSDN通过智能技术生成

部署tomcat项目的三种方式
①直接将项目拖到webapps目录下即可
或者使用专门的打war包的工具,将项目的所有文件打成一个war包(会进行压缩),然后将war包拖入webapps目录下,会自动解压,删除这个项目的话,直接删除war包,过一会会自动将解压后的文件删除
缺点:需要复制文件到指定目录下
②配置conf\server.xml文件
在<Host></Host>标签体中任意位置添加如下配置

    <Context docBase="D:\hello" path="abc" />
<!-->
    docBase:项目存放的路径
    path:虚拟目录  就是访问项目的时候网址上写的路径
<-->

缺点:需要在tomcat的配置文件中配置,会不太安全,应为修改了路径,可能导致服务器的其他项目不能被正常访问

③在conf\Catalina\localhost目录下创建任意名称的xml文件。在文件中编写

 <Context docBase="D:\hello" />
 <!-->虚拟目录:xml文件的名称<-->

tomcat端口占用问题解决方案:
暴力的方式:
①在cmd中查看8080端口是否在使用

-- 通过执行下面命令找到8080端口对应的pid
netstat -ano   

②打开任务管理器,在详细信息中找到pid,直接结束开启该8080端口的应用
③重启tomcat即可成功
温柔的方式:修改自身端口号
conf/server.xml中修改标签中的port为其他的,一般会将tomcat的默认端口号修改为80,因为80端口号是http协议的默认端口号。优势就是在访问时不需要输入端口号。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值