为什么IDEA启动web工程后打不开localhost:8080的页面?

正在回答

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

2回答

同学你好,IDEA在项目的out\artifacts虚拟了一个Tomcat,而在out\artifacts下又没有Tomcat首页的工程。启动Tomcat时并没有把Tomcat首页的工程部署到服务器,所以就访问不到Tomcat首页,而访问到的是我们项目里的其他页面信息。

同学可以将Tomcat的首页的工程部署到IDEA的Tomcat服务器上,部署步骤如下:

a. 选择Edit Configuration,如下:

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

b. 在deployment中,点击加号,选择external source...,如下:

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

c.选择Tomcat下的ROOT目录,如下:

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

d. 配置项目访问路径,如下:

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

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

启动Tomcat,访问如下:

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


如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

好帮手慕阿慧 2020-10-09 13:49:18

同学你好,访问资源时要带上项目访问路径。建议同学看一下项目访问路径。如下:

a. 选择Edit configuration,如下:

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

b. 选择deployment,看一下application context项目访问路径。以/javaweb为例,如下:

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

启动Tomcat,访问index.jsp,如下:

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

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

  • 提问者 焱羿 #1
    JSP页面我可以访问,我就是奇怪localhost:8080的那个TomCat默认页面为什么找不到
    2020-10-09 14:37:24
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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