目录
通用的方式打包
maven方式打包
eclipse版本:https://blog.csdn.net/weixin_45859844/article/details/119965820
如果要到服务器部署项目,可能需要将项目打成war包,放到tomcat的webapps下运行
war包部署运行可参考:https://blog.csdn.net/weixin_45859844/article/details/119966336
将web项目打成war包有两种方式:
- 第一种为通用的方式打包(maven和非maven项目都可以用这种方式)
- 第二种为maven方式打包(只有maven项目,才可以用这种方式)
通用的方式打包
- File-->Project Structure...
![](https://img-blog.csdnimg.cn/20210828143055340.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA54Of54GrOTA5Mg==,size_11,color_FFFFFF,t_70,g_se,x_16)
- 点击Artifacts,点击+,Web Application:Archive-->Empty
![](https://img-blog.csdnimg.cn/20210828143411386.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA54Of54GrOTA5Mg==,size_20,color_FFFFFF,t_70,g_se,x_16)
- 修改名称和输出路径,出现not found,在Directory Content选择webapp目录
![](https://img-blog.csdnimg.cn/20210828145215513.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA54Of54GrOTA5Mg==,size_20,color_FFFFFF,t_70,g_se,x_16)
- Bulid
![](https://img-blog.csdnimg.cn/20210828145412219.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA54Of54GrOTA5Mg==,size_10,color_FFFFFF,t_70,g_se,x_16)
- 点击Build
![](https://img-blog.csdnimg.cn/20210828145526354.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA54Of54GrOTA5Mg==,size_14,color_FFFFFF,t_70,g_se,x_16)
- 打包完成
![](https://img-blog.csdnimg.cn/20210828145616881.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA54Of54GrOTA5Mg==,size_13,color_FFFFFF,t_70,g_se,x_16)
maven方式打包
Maven项目可以使用上述的通用方法,也可以使用以下方式打包maven项目 。
- 修改pom.xml
![](https://img-blog.csdnimg.cn/20210828145956919.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA54Of54GrOTA5Mg==,size_20,color_FFFFFF,t_70,g_se,x_16)
- IDEA界面右边的maven projects窗口,点击package
![](https://img-blog.csdnimg.cn/20210828150126930.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA54Of54GrOTA5Mg==,size_20,color_FFFFFF,t_70,g_se,x_16)
- 完成
![](https://img-blog.csdnimg.cn/2021082815021496.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA54Of54GrOTA5Mg==,size_20,color_FFFFFF,t_70,g_se,x_16)