关于Tomcat启动项目时,控制台抛出各种异常,误以为项目错误

1.当在eclipse启动tomcat,初始化项目时,控制台会打印启动日志:当出现

           九月 19, 2017 3:07:35 下午 org.springframework.web.servlet.handler.AbstractHandlerMethodMapping registerHandlerMethod
           信息: Mapped "{[/account/changePricePlan],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public void        com.lq.controller.AccountController.editPriceplan(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse) throws java.lang.Exception
          九月 19, 2017 3:07:35 下午 org.springframework.web.servlet.handler.AbstractHandlerMethodMapping registerHandlerMethod
         信息: Mapped "{[/account/recharge],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public void com.lq.controller.AccountController.accountRecharge(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse) throws java.lang.Exception
         九月 19, 2017 3:07:35 下午 org.springframework.web.servlet.handler.AbstractHandlerMethodMapping registerHandlerMethod
         信息: Mapped "{[/area/delete],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public void com.lq.controller.AreaController.deleteArea(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse) throws java.lang.Exception
         九月 19, 2017 3:07:35 下午 org.springframework.web.servlet.handler.AbstractHandlerMethodMapping registerHandlerMethod
         信息: Mapped "{[/priceplan/publish],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public void com.lq.controller.AreaController.editArea(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse) throws java.io.IOException


2.当出现上述原因是因为你在方法内部(类型转换,页面编码,返回json)在做某些处理时,在方法头部抛出异常throws Exception、throws IOException等

   3.在发现问题时,发现将throws Exception 改为在方法内部try catcah时 控制台正常打印

      九月 19, 2017 3:07:35 下午 org.springframework.web.servlet.handler.AbstractHandlerMethodMapping registerHandlerMethod
      信息: Mapped "{[/priceplan/publish],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public void com.lq.controller.PriceplanController.priceplanPublish(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)

 4.完成项目部署后,经测试方法可以正常使用,

5.综上所述(个人想法):

       控制台抛出异常,且没有错误时,这种异常并不影响项目使用,只是tomcat提示这些方法具体会抛出什么异常,当然可能是我的配置原因,我的项目环境是 eclipse tomcat7.x  ssh    有错误请指正 谢谢


猜你喜欢

转载自blog.csdn.net/qq_35180232/article/details/78030348