部署流程
一些常见bug
1.servlet包加载不出来

这个错误遇到不止一次,几乎每次都会碰到;
解决方法
从tomcat的lib目录下导入servlet-api.jar包即可,注意要rebuild项目。
2.‘Access denied for user ‘root’@‘localhost’ (using password: YES)’
解决方法
mysql> use mysql;
mysql> update user set password=PASSWORD("root") where User='root';
mysql> flush privileges;
mysql> quit
~真的要夸一句,stackoverflow是真的好用,试过c站上很多方法,都不行;
3.Tomat Deployment 没有Artifact选择

这个问题暂时没找到一个明确的解决方法,但是有一点头绪,需要先理一理。
4.Idea的左边project有时会不显示
总结
- 成功的目的不是为了证明自己的聪明,而是应该为了学习和进步;就好比我前两天拖延着不去推进项目,无非是怕会再次被bug卡住,产生挫败感;
- 改bug应只作为表现,重点是理解bug产生的原因;以(3)举栗,我依稀记得项目在tomcat上执行需要一个war包之类的东西;如果我能学习tomcat上项目的部署方式,那么这个bug不就可以迎刃而解了吗~;

本文概述了部署Web应用时遇到的四个典型问题:servlet包加载失败、MySQL权限设置、Tomcat Artifact选择和IDEA项目视图消失。作者强调了通过解决问题学习原理的重要性,尤其是对项目部署流程的理解。
900





