mac idea配置tomcat启动web项目报异常:源服务器未能找到目标资源的表示或者是不愿公开一个已经存在的资源表示

mac idea配置tomcat启动web项目报异常源服务器未能找到目标资源的表示或者是不愿公开一个已经存在的资源表示

如果网上常规办法解决不了或许你就是跟我遇到的同一种情况我先阐述我的情况:idea配置tomcat搭建一个java web项目后打开index.jsp会跳转到tomcat的首页

者
这个页面是我点击工程项目里的index.jsp跳转出来的页面,此时随便另外创建一个jsp之后打开便是404在这里插入图片描述
网上大部分办法都试过之后发现还是没用,后来我将idea里配置的tomcat关闭后浏览器输入http://localhost:8080/发现还能进入tomcat首页此时我才恍然大悟原来是我之前配置tomcat时在cmd中启动却一直没有关闭导致问题的发生,idea中配置的tomcat与本地启动的tomcat因为端口号一致而起了冲突,本地的tomcat服务器"覆盖"了idea中的tomcat这也是为什么打开index.jsp会跳转到tomcat的首页的原因;打开hello.jsp报错也是因为此时用本地的tomcat去调用当前工程下的一个jsp找不到文件并不是我们理想中的用当前工程的tomcat去调用当前工程下的一个jsp这也就导致了错误的发生!
找到了问题的所在解决问题就简单了,问题归根于cmd中启动的tomcat与idea当前工程配置的tomcat起冲突了;解决办法:
1⃣️修改当前工程对应的tomcat的端口号,使它不与本地的tomcat的端口号占用同一个而造成冲突被本地所覆盖在这里插入图片描述
2⃣️最简单直接就是cmd关闭本地的tomcat服务器即可

现在就是问题来了:为什么本地启动了tomcat,idea中启动了tomcat跟它使用一个端口却不报任何冲突提醒和错误呢,我的一个好homie用windows会报端口冲突的错误,mac却没有

  • 7
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 10
    评论
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值