关于一个在Intellij Idea中打包正常,tomcat启动也正常,但在浏览器中访问出404的问题的原因分析
2014-01-21 14:56
891 查看
我今天在做测试的时候,项目打包正常
,tomcat启动看起来也是正常,
但是在浏览器中访问的时候就出现了404的错误提示,
原因分析:我一开始还以为是项目的问题,但后来想了一下,觉得应该看看tomcat的日志文件,果真一看问题就出来了,还好自己有这个意识,出错了的话,要多看tomcat的日志文件以及自己在程序中写的日志,因为我们的项目经理说了,一旦项目上线了的话,日后排除的话都是靠日志文件的了,可见日志文件对我们的系统维护是多么的重要的,所以给位同学自己在做项目的时候,应该尽量多的在可能会有bug的地方多写点日志,既方便自己排错,同时也易于别人日后查错,
下面就是在tomcat的日志文件中的报错信息:
Caused by: java.lang.IllegalStateException: Ambiguous mapping found.
然后查了一下jdk文档,知道了IllegalStateException错误是什么
Signals that a method has been invoked at an illegal or inappropriate time. In other words, the Java environment or Java application is not in an appropriate state for the requested operation。
可以这样理解:调用方法在一个非法或不恰当的时间,换句话说,不是一个在合适的状态Java环境或Java应用程序中请求的操作,知道了这个原因之后,就到自己的代码中查找问题了,果不其然,还真一下找到了:
原来是这里错了,记住了....
,tomcat启动看起来也是正常,
但是在浏览器中访问的时候就出现了404的错误提示,
原因分析:我一开始还以为是项目的问题,但后来想了一下,觉得应该看看tomcat的日志文件,果真一看问题就出来了,还好自己有这个意识,出错了的话,要多看tomcat的日志文件以及自己在程序中写的日志,因为我们的项目经理说了,一旦项目上线了的话,日后排除的话都是靠日志文件的了,可见日志文件对我们的系统维护是多么的重要的,所以给位同学自己在做项目的时候,应该尽量多的在可能会有bug的地方多写点日志,既方便自己排错,同时也易于别人日后查错,
下面就是在tomcat的日志文件中的报错信息:
Caused by: java.lang.IllegalStateException: Ambiguous mapping found.
然后查了一下jdk文档,知道了IllegalStateException错误是什么
Signals that a method has been invoked at an illegal or inappropriate time. In other words, the Java environment or Java application is not in an appropriate state for the requested operation。
可以这样理解:调用方法在一个非法或不恰当的时间,换句话说,不是一个在合适的状态Java环境或Java应用程序中请求的操作,知道了这个原因之后,就到自己的代码中查找问题了,果不其然,还真一下找到了:
原来是这里错了,记住了....
相关文章推荐
- 问题:Tomcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报404错误
- 问题表现:MyEclipse中启动tomcat,浏览器中无法找到网页,即404;单独启动tomcat可以正常访问;
- eclipse中tomcat能正常启动,但是浏览器访问不了tomcat首页 问题解决
- eclipse中tomcat能正常启动,但是浏览器访问不了tomcat首页之tomcat配置问题
- eclipse中tomcat能正常启动,但是浏览器访问不了tomcat首页 问题解决
- eclipse中tomcat能正常启动,但是浏览器访问不了tomcat首页 问题解决
- tomcat问题:eclipse中web项目正常发布到tomcat后,浏览器不能访问。浏览器显示:HTTP Status 404 – Not Found
- tomcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报404错误
- eclipse中tomcat能正常启动,可以访问页面,但是浏览器访问不了tomcat首页之tomcat配置问题
- Tomcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报404错
- eclipse中tomcat能正常启动,但是浏览器访问不了tomcat首页 问题解决
- 问题:Tomcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报404错误
- Tomcat正常启动,访问所有页面均报404异常,404异常总结分析
- 关于intellij idea tomcat正常启动却报404错误的问题
- eclipse中tomcat能正常启动,但是浏览器访问不了tomcat首页 问题解决
- eclipse中tomcat能正常启动,但是浏览器访问不了tomcat首页 问题解决
- eclipse中tomcat正常启动后,浏览器就访问不了tomcat首页——问题解决
- eclipse中tomcat能正常启动,但是浏览器访问不了tomcat首页 问题解决
- eclipse中tomcat能正常启动,但是浏览器访问不了tomcat首页 问题解决
- eclipse中tomcat能正常启动,可以访问页面,但是浏览器访问不了tomcat首页之tomcat配置问题