今日遇到一个很奇怪的问题,项目打成war文件总是失败,终于还是找到了问题的根源,下面我们一起来学习一下啦!
首先第一个选择File —— Project Structure
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190821140255446.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0NMVF9UODk=,size_16,color_FFFFFF,t_70)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190821140839604.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0NMVF9UODk=,size_16,color_FFFFFF,t_70)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190821140914530.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0NMVF9UODk=,size_16,color_FFFFFF,t_70)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190821140935462.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0NMVF9UODk=,size_16,color_FFFFFF,t_70)
然后选择你所要打成war包的项目的web目录,点击ok,这里Facets会提示你依赖添加
ctrl+alt+shilft+s 可以跳回原配置页
![在这里插入图片描述](https://img-blog.csdnimg.cn/2019082114123447.png)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190821141351351.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0NMVF9UODk=,size_16,color_FFFFFF,t_70)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190821141516228.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0NMVF9UODk=,size_16,color_FFFFFF,t_70)
这里需要注意的是:war包选择的是该项目的web目录,以及class和lib目录都要正常显示!
写到这里一个简单的项目打成war包就结束了。。。。。。