解决Eclipses下tomcat部署端口号占用和server.xml修改之后被重置无效的问题,即使修改了也会被改回来的问题

首先介绍一下tomcat部署的常用三个方式:
  1. 直接部署到host虚拟主机管理的目录,通过eclipse直接发布到这个目录。需要每次启动tomcat。
  2. 直接在server.xml下配置Context 路径,直接指向web资源,进行访问。也需要每次启动tomcat。
  3. 在tomcat的conf\Catalina\localhost目录下的配置xml文件,xml文件里配置Context 路径。

以上就是tomcat的简单部署方式了。具体的怎么配置,没看懂的可以在下面留言

下面来说一下,踩过的坑。
  1. server.xml配置文件每次eclipse项目重启之后修改无效
    由于在eclipse中需要创建一个server项目,里面的配置文件和tomcat的配置文件是一模一样的。所有这就出现问题了,如果我修改了tomcat里的配置文件server.xml,但是没修改到eclipse里的配置文件server.xml,所以即使修改了tomcat的配置文件server.xml,但是下一次启动eclipse里的server项目,eclipse就会把没修改的server.xml重写到tomcat的server.xml,这样就导致,无论怎么修改tomcat的配置文件,但是重启项目的时候,就会出现配置文件没修改的现象,所以,应该在eclipse中修改server.xml最好,然后查看,tomcat里的server.xml是否一致,这样问题就解决了。
    在这里插入图片描述

  2. 端口号占用
    修改以下端口,比如8089
    在这里插入图片描述

  3. 部署路径出现问题,导致资源访问不了
    在这里插入图片描述

有时候eclipse生成的部署路径不是,这个,所以要修改到host虚拟主机管理的目录下。
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值