在本地tomcat上部署web项目后输入localhost:8080怎么还是跳转到tomcat首页去了???? 5

将项目打成war包,放到tomcat的webapps目录下。启动tomcat后可以看到war被解压成一个文件夹。但是就是访问不了。求大神指点!!!!!... 将项目打成war包,放到tomcat的webapps目录下。启动tomcat后可以看到war被解压成一个文件夹。但是就是访问不了。求大神指点!!!!! 展开
 我来答
vforTN
2018-03-31 · TA获得超过2.3万个赞
知道小有建树答主
回答量:119
采纳率:100%
帮助的人:1.7万
展开全部

localhost:8080/你的项目名称,就是生成的那个文件夹的名字;

如果项目下没有index.jsp或者index.html的话,还要加上/要访问的页面的名字.

知识拓展:

相关原理:

在你的tomcat/webapps下,有一个目录,叫做“ROOT”,这个目录存放tomcat的基本应用,其原理和你放在webapps下的web工程是一样的。htt p : / / l oc a l h os  t: 8 0 8 0 通过hosts文件中的解析,将localhost解析为127.0.0.1,所以这个地址即为htt p : // 127.0.0.1: 8080。默认如果端口后面无项目名,那么访问的将是ROOT下的项目,这个可以证明的,将你的web工程替换掉ROOT下的内容,那么刚的URL就会直接访问该工程。


htt  p:// l oca lhost:8 080/ u Port al/表示访问本地8080端口的一个叫做“uPortal”门户网站项目,访问会将你带到uPortal项目默认的主页中。

l7722526
2017-09-26 · TA获得超过2.7万个赞
知道大有可为答主
回答量:2.8万
采纳率:84%
帮助的人:3687万
展开全部
我也这么玩过,呵呵
需要修改两个文件
第一个:C:\WINDOWS\system32\drivers\etc\hosts
打开后将 localhost 改为你想要修改的
第二个:tomcat下的conf文件夹下的server.xml文件
搜索8080,将他修改为80,但是也有可能出现一个问题,就是如果80端口被占用的话,Tomcat会无法启动,这个时候就要想办法查看一下80端口被谁占用了,然后咔嚓掉
然后还可以把自己的项目的访问名字改成ROOT(默认和项目名字一样,修改方法:右键项目——Properties——MyEclipse——Web——Web Context-root),这是TomCat的默认的项目访问名字,改成他就可以不用输入项目名字就能出来项目了。
不过貌似如果改成www.baidu.com的话在联网的情况下还是会访问的百度的,反正就是这么修改,楼主可以再测试下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
博学弈问
2015-07-20 · 超过15用户采纳过TA的回答
知道答主
回答量:83
采纳率:0%
帮助的人:33.2万
展开全部
localhost:8080/你的项目名称,就是生成的那个文件夹的名字
追问
不行啊。跟了生成文件夹名字后,报404错误。
追答
如果项目下没有index.jsp或者index.html的话,还要加上/要访问的页面的名字
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友970f162
2017-06-30 · TA获得超过2391个赞
知道小有建树答主
回答量:628
采纳率:75%
帮助的人:187万
展开全部
本地tomcat上部署web项目后输入localhost:8080怎么还是跳转到tomcat首页去了,是因为没有删除 删除之前tomcat webapps里边自带的文件夹以及子文件。
如果要访问项目,需要添加项目名称 如果有登录页面可以使用 8080/项目名/login
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2015-07-20
展开全部
webapps的contextPath呢?如果不配置成/默认是就是war包的名字,配置可以修改的。
追问
不行啊。跟了生成文件夹名字后,报404错误。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式