IDEA2018.3.2将项目打war包2种方法
IDEA版本 2018.3.2
方法一
步骤一
在Artifacts中选择加号.按照如图画框的方式选择.
步骤二
默认生成的是如下的文件名, 需要进行删除掉:war. 因为:war是多余的
删除后如图所示.
在下图中,有个include in project build勾选框.代表的是每次运行项目的时候,就生成该war包
不建议勾选上,会导致每次运行项目很慢.
在顶部的菜单栏选择build. 选择Build Artifact
之后选择对应的Artifact 选择Build,等待片刻后,即可完成生成war包
生成war包的位置
生成war包的位置如下图
在对应的目录中,即可找到相应的war包
方法二
步骤一
如下图所示 , 在WebApplication:Archive中选择Empty
步骤二
选中如下图的红圈
步骤三
选择Directory Content
步骤四
在弹出的框中选择WebContent目录
步骤五
再次点击选中war包
步骤六
点击加号文件夹.
创建WEB-INF文件夹及其下面的classes子文件夹
步骤七
选中classes文件夹
点击加号选择 Module Output
自动弹出当前的工程模块,选择OK即可
之后生成的如图所示
步骤八
给war包重命名.
在上面的操作中war包的名称都是unnamed. 需要进行重命名
我重命名为了工程的名称.
之后生成war包的步骤,以及查找war 的位置,都与方法一相同
参考文章
https://blog.****.net/lhp3000/article/details/78994010
https://www.cnblogs.com/zengpeng/p/9968244.html