记一次idea-Maven-Tomcat插件启动失败,Starting ProtocolHandler ["http-bio-8080"]卡住

bug出现的过程是这样的: 我在创建一个普通的Maven工程后打算把它以war包的形式发布到网上, 于是使用idea直接生成web.xml文件.

记一次idea-Maven-Tomcat插件启动失败,Starting ProtocolHandler [

  • 在运行Tomcat的时候没有报任何错误, 但是就卡在Starting ProtocolHandler ["http-bio-8080"]不动了.

记一次idea-Maven-Tomcat插件启动失败,Starting ProtocolHandler [

  • 在网上搜索了一番也没有找到好的解决办法, 最后到项目导出的target文件夹中找到了tomcat项目, 里面有个webapps文件, 隐约想起这个文件夹好像是用来放发布在tomcat的项目的, 但是idea可能通过配置文件把项目放到别的地方去了, 但是tomcat读取项目的时候可能是根据文件名webapp读取的, 于是把项目中放web资源的文件夹改名为webapp, 果然问题解决了.

记一次idea-Maven-Tomcat插件启动失败,Starting ProtocolHandler [

记一次idea-Maven-Tomcat插件启动失败,Starting ProtocolHandler [

你可能感兴趣的:(JavaWeb)