最近一直用idea一条龙服务,之前一直用的eclipse,结果真的是到处踩坑,一点问题没注意到就会死胡同一直死磕,哭了,到网上找的解决办法都不能解决,结果我从头捋一捋,发现我一开始就没搞明白idea里tomcat设置是这样的,tomcat可以创建很多实例,你启动项目实际上是启动了一个tomcat实例,然后进入此实例默认进入的页面,路径也是一样,都是你在tomcat实例里实际配置的路径,建议把它改成你自己实际模块的路径,这样tomcat就会按路径减去你配置的上下文路径匹配,就不会404了,而且之后启动一定要看清楚tomcat实例是不是你之前专门配置的,不要随便写一个页面就点启动,这样idea会自动为你创建实例,然后就会有一大堆xxx(1),xxx(2)等等,而且路径是默认的,默认进入总项目的index,然后跳转servlet的时候也会404,你之前启动的tomcat还会占用,你也启动不起来,一直报错,无限踩雷,后来我就把服务器实例全删了,然后停止重新启动就用自己配制的tomcat启动了项目,完美运行成功,最后吐槽一下idea确实好用,但是刚开始不太习惯真的太坑了,我的版本还没有kill占用端口号的小骷髅头那个功能,服务器实例