基于SpringBoot2.+构建的Web工程,完成本地开发后,需要打成war包或者压缩包,上传服务器,全量更新代码。
一、将SpringBoot工程初始引导类(@SpringBootApplication)所在工程pom.xml文件中的packaging方式由jar改为war。
修改完成后,注意通过Maven手动重新加载下该工程
二、打开“文件(File)⇒项目结构…(Project Structure)”。
三、依次选择“工件⇒+⇒Web 应用程序:展开型⇒基于模块…”
选择SpringBoot工程初始引导类(@SpringBootApplication)所在工程,并点击确定。
注意观察目录、文件及依赖关系要齐全。
五、对上述构建的“Web 应用程序:展开型”的工程目录进行归档打包“工件⇒+⇒Web 应用程序:归档⇒选择上述‘Web 应用程序:展开型’构建流程”。
六、注意观察目录、文件及依赖关系要齐全,确认无误后点击确认。
七、开始构建工件,打包war。
按需选择需要构建的构件、构建的流程(归档类或者展开类)以及构建的操作(构建、重新构建、清理或编辑构建流程)。
八、构建完成后,到工件构建结果存储目录即可查看构建情况,首次打包注意查看文件完整情况,确保打包流程无误。