weixin_39354536
weixin_39354536
2018-08-26 09:28
采纳率: 50%
浏览 997

myeclipse 在tomcat上部署springboot项目异常

这两天接手公司其他人的一个springboot项目,这也是我第一次做springboot项目,所以现在自己的myeclipse上跑了一下,当时的tomcat6上部署,然后不报错但是也没成功,然后就更换了tomcat7,但是报异常 org.apache.catalina.deploy.WebXml addServlet 这个我根据百度到的已经在conf/context.xml里面配置了可是没有效果

给我项目的人说可以直接部署在tomcat上面,然后我是像maven项目一样正常部署在tomcat上,然后其他的maven项目可以运行,这个springboot项目就不行,求大佬解惑,springboot项目如何跑不起来?要怎么解决
图片说明图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

7条回答 默认 最新

  • xcgh
    xcgh 2018-08-26 09:55
    点赞 评论
  • bjkmdvtmsr
    Barry Yang 2018-08-26 13:19

    这里需要将tomcat文件路径下conf→context.xml进行修改,添加即可解决这个问题:

    <!-- Default set of monitored resources -->
    <WatchedResource>WEB-INF/web.xml</WatchedResource>
    <Loader delegate="true"/>
    <!-- Uncomment this to disable session persistence across Tomcat restarts -->
    <!--
    <Manager pathname="" />
    -->
    
    <!-- Uncomment this to enable Comet connection tacking (provides events
         on session expiration as well as webapp lifecycle) -->
    <!--
    <Valve className="org.apache.catalina.valves.CometConnectionManagerValve" />
    -->
    

    
    
    点赞 评论
  • bjkmdvtmsr
    Barry Yang 2018-08-26 13:19

    将tomcat文件路径下conf→context.xml进行修改,添加即可解决这个问题

    点赞 评论
  • bjkmdvtmsr
    Barry Yang 2018-08-26 13:23

    图片说明
    添加 < Loader delegate="true"/ >

    点赞 评论
  • dabocaiqq
    dabocaiqq 2018-08-26 15:44
    点赞 评论
  • tongkaiming
    tongkaiming 2018-08-27 01:01

    把项目打包成war包,放到tomcat的webapp目录下,再启动tomcat,tomcat会自动部署此项目

    点赞 评论
  • wuxingang5
    深海里的火山 2018-08-27 06:17

    将tomcat文件路径下conf→context.xml进行修改,添加即可解决这个问题

    点赞 评论

相关推荐