博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
eclipse启动tomcat, http://localhost:8080无法访问
阅读量:7298 次
发布时间:2019-06-30

本文共 832 字,大约阅读时间需要 2 分钟。

原文:https://www.cnblogs.com/zhangboy/p/6877764.html

 

 
症状:

tomcat在eclipse里面能正常启动,而在浏览器中访问不能访问,且报404错误。同时其他项目页面也不能访问。

关闭eclipse里面的tomcat,在tomcat安装目录下双击startup.bat手动启动tomcat服务器。访问htt://localhost:8080/能正常访问tomcat管理页面。

症状原因:

       eclipse将tomcat的项目发布目录(tomcat 目录中的webapp)重定向了,所以你会发现在tomcat安装目录下的webapp目录里面找不到你的项目文件。

解决办法:

重新配置下tomcat服务器:

在eclipse中的server页面,双击tomcat服务,会看到如图所示的配置页面:

   

可以看到红圈中选择的是 Use workspace metadata(does not modify Tomcat installion)

如果该tomcat中部署了项目的话,这红圈中的选项会灰掉不能修改,要修改必须得先把tomcat中的部署的服务都移除。

如图:

通过右键单击tomcat服务器选择 Add and Remove,在弹出的对话框中移除已部署的项目。移除完确定后,将看到上面的选项面板部分可编辑了。

选择Use tomcat installation(Task control of Tomcat installation) 即选择tomcat的安装目录来作为项目的发布目录。

然后,下来四行,看到"Deploy Path"了没?它后面的值默认是"wtpwebapps",把它改成"webapps",也就是 tomcat

中发布项目所在的文件夹名字。
修改后关掉该页面,保存配置。这样就将项目部署到了tomcat安装目录下的webapp

重启tomcat服务器,访问则能正常访问了,自己部署的项目也能正常访问了。

你可能感兴趣的文章
PropertyPathFacoryBean获取对象的值
查看>>
hdu Phone List
查看>>
LC77 Combinations
查看>>
在阿里云主机上基于CentOS用vsftpd搭建FTP服务器
查看>>
LAMP的搭建
查看>>
POJ 1279 Art Gallery 半平面交 多边形的核
查看>>
深夜的胡思乱想
查看>>
SpringMVC学习总结(2)——SpringMVC返回json配置
查看>>
Java基础学习总结(71)——深入理解Java虚拟机内存
查看>>
zabbix企业应用之bind dns监控(转)
查看>>
JS实现动态生成表格并提交表格数据向后端 表格中数据转为json
查看>>
WebRTC VideoEngine超详细教程(三)——集成X264编码和ffmpeg解码
查看>>
linux基本命令2
查看>>
IPv4的核心管理功能/proc/sys/net/ipv4/*
查看>>
vmware提示:此虚拟机似乎正在使用中,无法取得所有权的解决办法
查看>>
poj 3009
查看>>
Linux_ServicesManagement_RHEL7
查看>>
Qt动态多语言的实现(VS2012开发)
查看>>
使用Axure制作无限循环展示图片效果
查看>>
java socket/Serversocket编程详解(中/英文)
查看>>