话不多说这么晚了……00:40:19

两种打war包方式,我自己的理解:

一种是打成编译后的文件,可以放在Windows上面运行的、

一种是打成.war文件,放在Linux服务器上面的

 

重要:要打包的项目一定是只有一个模块的项目,否则会将其他模块的内容也一起打包成.war文件

 

第一种:

在maven项目中可以使用自动生成的target,把编译后的文件部署到自己的tomcat服务器的webapps目录下

可以看我的这篇博客:IDEA将项目部署到本地Tomcat

我这里是新建的普通web项目,就简单说下打包成Windows下的文件,同时也加深我的理解:

快捷键:ctrl+shift+s

IDEA打war包_IDEA

 

IDEA打war包_IDEA_02

 

 IDEA打war包_IDEA_03

 

 IDEA打war包_IDEA_04

 

 IDEA打war包_IDEA_05

 

 

 第二种:

注意:得有第一个Windows下的才能创建.war文件,所以先把第一步做了

IDEA打war包_IDEA_06

 

选择web目录后就点击应用然后确定

 IDEA打war包_IDEA_07

 

 IDEA打war包_IDEA_08

 

 IDEA打war包_IDEA_09

解压后的目录结构

IDEA打war包_IDEA_10