idea配置tomcat解决404问题以及项目打包为war

1.部署项目

(1)进入add 或者edit configurations页面
idea配置tomcat解决404问题以及项目打包为war
(2)增加tomcat local,配置tomcat和jre
idea配置tomcat解决404问题以及项目打包为war
(3)一会再回来,进入file的project structure
idea配置tomcat解决404问题以及项目打包为war
按照如下配置
idea配置tomcat解决404问题以及项目打包为war
增加module,按照如下配置
idea配置tomcat解决404问题以及项目打包为war
增加facets,我这里选的是web,添加之后会自动加入项目
idea配置tomcat解决404问题以及项目打包为war

按照如下配置,要选from modules

idea配置tomcat解决404问题以及项目打包为war
选中项目右键put into output root
idea配置tomcat解决404问题以及项目打包为war
(4)回到tomcat的配置页面,增加artifact,会自动出现我们刚才配置的war_exploded,可以更改下方的application context来改变项目启动的url
idea配置tomcat解决404问题以及项目打包为war
(5)如果出现compiler的问题,进入file setting
idea配置tomcat解决404问题以及项目打包为war
按照如下配置
idea配置tomcat解决404问题以及项目打包为war

再运行就不会404辣

2.项目打包


(1)artifact增加for mudule的archive
idea配置tomcat解决404问题以及项目打包为war
可以更改war包名和输出路径
idea配置tomcat解决404问题以及项目打包为war
选择web的根目录,我这里的名字就叫web
idea配置tomcat解决404问题以及项目打包为war
idea配置tomcat解决404问题以及项目打包为war
(2)apply之后build artifact

idea配置tomcat解决404问题以及项目打包为war
选中build即可

idea配置tomcat解决404问题以及项目打包为war
最后到刚才设置的文件夹去找war包,打包成功