tomcat可以无错误正常启动但一运行http://localhost就报错请问怎么回事?

kukumaiwu 2011-07-10 09:11:29
启动没问题
但是一运行网页就报错
连localhost都不行
7 10, 2011 8:39:33 PM org.apache.catalina.connector.CoyoteAdapter service
SEVERE:An exception or error occurred in the container during the request processing
java.lang.NullPointerException
at org.apache.catalina.connector.Request.getServletContext(Request.java:1541)
at org.apache.catalina.connector.CoyoteAdapter.postParseRequest(CoyoteAdapter.java:636)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:398)
at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:310)
at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:575)
at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:1555)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:722)

我用的是tomcat7.0

网上查了下说内存问题的人很多
我照着改了下catalina.bat文件

echo Using CATALINA_BASE: "%CATALINA_BASE%"
的前面加上了
JAVA_OPTS="-Xmx1024000000"
export JAVA_OPTS
结果问题依旧
请问大家有谁也遇到这个问题了?
求助
...全文
241 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
kukumaiwu 2011-07-10
  • 打赏
  • 举报
回复
呵呵
多谢楼上几位
自己解决问题了
原来是eclipse自动部署tomcat的时候修改了配置文件导致的
删除原来的tomcat使用新下载的就可以了
但是目前还没有解决同一个tomcat即可以startup启动运行webapps中的内容
同时又可以在eclipse中自动部署
Sailinglin 2011-07-10
  • 打赏
  • 举报
回复
看了这么一会没高手回答,帮顶下,上面报的错应该不是内存问题,我只知道前面报的空指针,服务器连接超时,超过他默认的连接时间就抛出下面的异常,内存出问题一般是你不停连接服务器,没有关掉他,使得你的服务器资源耗尽他才出错,你写的代码帖出来看看,我们也学习学习,上礼拜五我们才开始接触这个东西,才开始用Tomcat,来个高手解决散
kenshin520wy 2011-07-10
  • 打赏
  • 举报
回复
没用过
haiyangyiba 2011-07-10
  • 打赏
  • 举报
回复
没有用过tomcat7,友情帮顶

67,550

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧