1.检查防火墙,防火墙是关闭的状态 2.检查docker中的tomcat 2.1  使用命令:docker container ps ,查看tomcat运行id 2.2 进入docker的tomcat:docker exec -it 7060300c9eb7 /bin/bash 看到有webapps和webapps.dist两个目录 2.3 查看webapps是否有内容 2.3 查看webapps.dist是否有内容 2.4 发现原本应该在webapps文件中的文件都在webapps.dist文…
当web项目没有配置index_1.jsp默认标签启动tomcat后默认访问的页面是什么呢? 结果我启动后居然默认打开了index.jsp页面 为什么呢?为什么会访问我的.indexjsp页面呢?不是没有配置默认访问界面吗?按道理应该是404或者其他报错吧! 这是为什么 经过一段时间的分析,我查看了Tomcat的配置文件终于发现了原因所在 原来在Tomcat的apache-tomcat-8.5.57\conf\web.xml文件中默认配置了访问页面. 如下图所示: 这就是为什么web项目的xml…
转自博文:http://blog.csdn.net/wqjsir/article/details/7169838/ 症状: tomcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报404错误.同时其他项目页面也不能访问. 关闭eclipse里面的tomcat,在tomcat安装目录下双击startup.bat手动启动tomcat服务器.访问htt://localhost:8080/能正常访问tomcat管理页面. 症状原因: ecli…
问题: 今天老师讲了Servlet路径问题, 做了个测试在eclipse中启动tomcat后,在浏览器地址栏输入 http://localhost8080无法访问, 提示404错误, 正常情况是可以访问到Tomcat官网的. 而我在Tomcat的安装路径下找到startup.bat文件, 双击后运行, 然后在浏览器输入地址访问却可以访问, 于是我就想到问题可能出现在eclipse启动Tomcat服务器的机制上. 原因: 后来在网上查找资料, 知道在eclipse中启动的tomcat并部署项目时,…
Eclipse中的Tomcat可以正常启动,不过发布项目之后,无法访问,包括http://localhost:8080/的小猫页面也无法访问到,报404错误.这是因为Eclipse所指定的Server path和Deploy path的问题. 在Eclipse配置的Tomcat Server上双击,可以看到下图: 要想解决上述问题,需要修改Server path 和 Deploy path.选择上面第二项Use Tomcat installation(takes control of Tomca…
今天刚好宿舍断网,打开电脑,打开ide工具,启动tomcat后,访问web项目工程,页面显示404,查看控制台,运行报错信息如下: 严重: Exception starting filter struts2Unable to load configuration. - Class: java.net.PlainSocketImplFile: PlainSocketImpl.javaMethod: connectLine: 177 - java/net/PlainSocketImpl.java:1…
docker运行Tomcat后访问首页报404 与 tomcat 版本有关. 解决方式如下: 1.查看防火墙问题 2.Tomcat 下如果有 webapps.dist 和 webapps 则需要进行合并 可以看到 tomcat 下面有 webapps 和 webapps.dist 两个文件夹,ls -l 发现 webapps 下面没有东西,然后 webapps.dist 有大家熟悉的几个文件夹,这样的话,问题就显而易见了. 所以只需将 webapps 和 webapps.dist 两个文件夹合并…
启动tomcat后struts框架报异常严重: Exception starting filter struts2 Unable to load configuration. 出现此异常是因为,struts.xml定义的版本和 struts2-core-2.1.6.jar里面的struts-default.xml版本不一致!! struts-default.xml文件里面定义的<!DOCTYPE ...>如下: <!DOCTYPE struts PUBLIC "-//Apach…
环境: Ubuntu 14.04 + Eclipse-ee +  Tomcat7 问题: 在Eclipse中建立Server时选择的Tomcat7,Server的运行时选择的时自己安装的Tomcat目录.然后启动Server,ConsoleTomcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报404错误.并且,Eclipse中Web项目也不能访问.如果在tomcat安装目录下手动启动startup.bat时,通过访问htt://lo…
在阿里云服务器上安装完成并启动Tomcat后,通过http不能访问的原因是阿里云平台为了安全设置了安全组策略,必须我们授权的端口,其他计算机才能通过http访问 解决办法:(这里以阿里轻量应用服务器为例) 1.登录阿里云后台管理控制台 2.进入轻量应用服务器控制台 3.点击服务器,选择安全选项下的防火墙,设置Tomcat访问的防火墙规则 4.设置防火墙规则,开放防火墙的8080端口,点击确定 5.通过浏览器http完成访问 扫描下面二维码,关注本人微信公众号,了解更多…