扩展-链接:表白小游戏教程(零基础也能学会)
bug出现的过程是这样的: 我在创建一个普通的Maven工程后打算把它以war包的形式发布到网上, 于是使用idea直接生成web.xml文件.
- 在运行Tomcat的时候没有报任何错误, 但是就卡在
Starting ProtocolHandler ["http-bio-8080"]
不动了.
- 在网上搜索了一番也没有找到好的解决办法, 最后到项目导出的
target
文件夹中找到了tomcat
项目, 里面有个webapps
文件, 隐约想起这个文件夹好像是用来放发布在tomcat
的项目的, 但是idea可能通过配置文件把项目放到别的地方去了, 但是tomcat
读取项目的时候可能是根据文件名webapp
读取的, 于是把项目中放web
资源的文件夹改名为webapp
, 果然问题解决了.