我遇到一个棘手的问题,花了两个小时没找到解决办法!我可能解决不了这个问题?

我遇到一个棘手的问题,花了两个小时没找到解决办法!我可能解决不了这个问题?

http://img1.sycdn.imooc.com//climg/6079b855098fbfaa24781014.jpg

1--这个是我测试的项目,新创建的测试的,他会在eclipse中的service.xml创建一个路径,但是在包下面的我自己手动打开config里面的service.xml中没有创建!

http://img1.sycdn.imooc.com//climg/6079ba090900aa6123350911.jpg

2--没有就没有呗。我自己手动添加,老师,你看一下路径,我都是直接复制的。路径是没问题的,但是添加以后,404找不到

http://img1.sycdn.imooc.com//climg/6079baa809b4461309220592.jpg

http://img1.sycdn.imooc.com//climg/6079baa80945444d08150672.jpg

http://img1.sycdn.imooc.com//climg/6079baa809642b5a05340395.jpg

3--我也刷新了内存,结果是完全没用!然后我又查了console的信息,发现一个警告!

四月 17, 2021 12:21:18 上午 org.apache.catalina.core.StandardContext setPath

警告: 上下文路径必须是空字符串或以'/'开头,而不能以'/'结尾。路径[/]不符合这些条件,已更改为[]

http://img1.sycdn.imooc.com//climg/6079bb2409480fc913960862.jpg

4--我去上网查了资料,

https://blog.csdn.net/weixin_33955681/article/details/85843218?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522161858737516780265466919%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=161858737516780265466919&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_v2~rank_v29-3-85843218.first_rank_v2_pc_rank_v29&utm_term=%E8%AD%A6%E5%91%8A%3A+%E4%B8%8A%E4%B8%8B%E6%96%87%E8%B7%AF%E5%BE%84%E5%BF%85%E9%A1%BB%E6%98%AF%E7%A9%BA%E5%AD%97%E7%AC%A6%E4%B8%B2%E6%88%96%E4%BB%A5%27%2F%27%E5%BC%80%E5%A4%B4%EF%BC%8C%E8%80%8C%E4%B8%8D%E8%83%BD%E4%BB%A5%27%2F%27%E7%BB%93%E5%B0%BE%E3%80%82%E8%B7%AF%E5%BE%84%5B%2F%5D%E4%B8%8D%E7%AC%A6%E5%90%88%E8%BF%99%E4%BA%9B%E6%9D%A1%E4%BB%B6%EF%BC%8C%E5%B7%B2%E6%9B%B4%E6%94%B9%E4%B8%BA%5B%5D&spm=1018.2226.3001.4187

https://blog.csdn.net/BreakMind/article/details/49994639

这两个也没啥用。

http://img1.sycdn.imooc.com//climg/6079bbf00928040007470165.jpg

http://img1.sycdn.imooc.com//climg/6079bbf10952228a14580640.jpg

5--我把/去掉,是没有警告了,但是还是404找不到页面!折腾了两个多小时,徒劳无功,还是没有解决!!!我都崩溃了!怎么会那么难搞啊!

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好,你是想访问http://localhost:8080/  时出现tomcat猫页面吗?如果是

经测试发现,同学将本项目在tomcat下进行部署时,又将工程的上下文路径设置成/的话,那么在访问localhsot:8080时,默认会加载本项目下的路径。又因为同学没有访问任何路径页面,所以会出现404。这里同学可尝试添加index.html,在访问时就会出现该页面的内容

http://img1.sycdn.imooc.com//climg/607a778809d464e602480247.jpg

而同学想要访问tomcat主页,需要不部署任何项目的情况下,才可以访问tomcat主页的那个猫的页面。

具体如下:

1、将server下的项目都移除。

http://img1.sycdn.imooc.com//climg/5e1d2b88093d835205840491.jpg

点击remove All--》finish

http://img1.sycdn.imooc.com//climg/5e1d2b5309c6076503510477.jpg

2、右键start,启动tomcat

http://img1.sycdn.imooc.com//climg/5e1d2b9e0962e12f06120505.jpg

3、输入http://localhost:8080 ,就可以访问到tomcat主页。如:

http://img1.sycdn.imooc.com//climg/5e1d2be8092e6b0f11220271.jpg

注:建议同学下次提问时,先将遇到的问题描述一下,然后再描述自己已经进行了哪些操作,这样会有利于老师第一时间定位问题

祝学习愉快~

  • 阿山123 提问者 #1

    我不是要访问Tomcat,我是设置了项目的path为“/”以后,访问是404显示,我也不知道为什么,我上面的步骤是说,我在配置文件里面加了context也没有用,我昨天搞了两个小时没搞出来,今天我把项目删了,从新创建,又好了!也是很无语

    2021-04-17 15:32:06
  • 好帮手慕小脸 回复 提问者 阿山123 #2

    同学你好,解决问题就好

    祝学习愉快~

    2021-04-17 17:49:51
  • 慕函数4309305 回复 提问者 阿山123 #3

    我也是,哈哈哈哈,朋友你这提问字里行间满满的着急啊看得我深受感染,我也是很着急!

    2021-08-15 11:10:25
阿山123 提问者 2021-04-17 15:31:23

我不是要访问Tomcat,我是设置了项目的path为“/”以后,访问是404显示,我也不知道为什么,我上面的步骤是说,我在配置文件里面加了context也没有用,我昨天搞了两个小时没搞出来,今天我把项目删了,从新创建,又好了!也是很无语

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师