症状:

tomcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报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服务器,访问http://localhost:8080则能正常访问了,自己部署的项目也能正常访问了。

转载于:https://www.cnblogs.com/wangmuxing/p/4320501.html

eclipse启动tomcat无法访问的解决方法(转)相关推荐

  1. eclipse启动tomcat服务器特别慢-解决方法

    eclipse启动tomcat服务器特别慢-解决方法 最近用eclipse启动tomcat服务器特别慢,快则十秒,慢则二十多秒.但单独在tomcat的bin目录下的双击startup.bat启动,启动 ...

  2. eclipse中启动tomcat出现错误的解决方法

    eclipse中启动tomcat出现错误的解决方法 参考文章: (1)eclipse中启动tomcat出现错误的解决方法 (2)https://www.cnblogs.com/Miragic/p/80 ...

  3. 部署war包后,新增tomcat服务器,启动tomcat服务器报错解决方法

    部署war包后,新增tomcat服务器,启动tomcat服务器报错解决方法 参考文章: (1)部署war包后,新增tomcat服务器,启动tomcat服务器报错解决方法 (2)https://www. ...

  4. linux下的Tomcat可以启动但是不能访问的解决方法

    第一步:./startup.sh启动成功 第二步:ps -ef | grep tomcat用来查看Tomcat是否为开启状态 第三步:http://自己linux的IP:8080 8080是端口号 解 ...

  5. eclipse启动tomcat无法访问

    症状: tomcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报404错误.同时其他项目页面也不能访问. 关闭eclipse里面的tomc ...

  6. tomcat无法访问8080解决方法

    症状: tomcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报404错误.同时其他项目页面也不能访问. 关闭eclipse里面的tomc ...

  7. XAMPP中启动tomcat报错的解决方法

    XAMPP装完后,直接启动TOMCAT报错,因为在catalina_start.bat中寻找注册中安装jdk的键值,而我的JDK是绿色的,非安装的..因此解决办法就是将绿色的JDK注册到系统注册表. ...

  8. Eclipse启动Tomcat时45秒超时的解决方法

    Eclipse启动Tomcat时,默认配置的启动超时时长为45秒.假若项目需要加载的东西比较多,启动时间会比较久,如果启动超过45秒将会报错.有两种解决途径,方法只有一个,就是修改启动时间. 1. 修 ...

  9. 解决Eclipse启动Tomcat时报Error loading WebappClassLoader错误

    最近新建了一个JSF项目(网上查到用Struts,Spring MVC也会如此),配置好以后用Eclipse启动Tomcat报了如下错误:严重: Error loading WebappClassLo ...

  10. 服务器tomcat网络不稳定,tomcat服务器tcp连接出现大量ESTABLISHED连接导致前端访问502解决方法...

    tomcat服务器tcp连接出现大量ESTABLISHED连接导致前端访问502解决方法 1.1 TCP状态转移要点 TCP协议规定,对于已经建立的连接,网络双方要进行四次握手才能成功断开连接,如果缺 ...

最新文章

  1. 和12岁小同志搞创客开发:如何使用继电器?
  2. java有一个东西_Java编写中容易搞错的一些东西
  3. LNMP架构之PHP——MemCache对PHP页面的缓存加速优化
  4. 使用fprintf()函数格式化输出至磁盘文件和是stdout
  5. python线程池模块_Python并发编程之线程池/进程池--concurrent.futures模块
  6. 环境调试: RuntimeWarning: Couldn‘t find ffmpeg or avconv - defaulting to ffmpeg, but may not work warn(“
  7. SQLSERVER单表CRUD通用方法
  8. 杭州/北京/新加坡 | 蚂蚁集团数字身份团队招聘计算机视觉算法实习生
  9. 使用tinylog 1.0简化您的日志记录
  10. 游戏王血计算机,【统计】历代主角控血一览
  11. 192B Walking in the Rain
  12. OpenType的Adobe字体开发工具包(AFDKO)
  13. 谷歌Chrome浏览器不再支持Flash Player的完全解决方案
  14. 线控转向——Carsim与simulink联合仿真模型 包含转向电机模型,转向执行机构模型,齿轮齿条模型
  15. 各代iphone尺寸_iPhone每一代的屏幕尺寸比例是多少?
  16. 异常值检验的一些方法
  17. epoint:TreeView
  18. 事件代理(事件委托)
  19. ACM大量习题题库及建议培养计划
  20. 计算机图形学入门-线性代数复习

热门文章

  1. MAC Home-brew 和 Home-brew Cask
  2. python获取url参数_python测试开发django(4)--获取url参数和name的作用
  3. 2019最新 Java商城秒杀系统的设计与实战视频教程(SpringBoot版)_1-2核心技术列表...
  4. 解决stackoverflow加载慢的插件
  5. zoj 3747 dp递推
  6. SQL Server 查询哪些对象(表\视图\存储过程)包含有某些内容
  7. OO第三单元总结——JML
  8. Bootstrap Paginator分页插件(mark)
  9. 基于bootstrap table配置的二次封装
  10. Java判断是否为移动端