前面呢 我们已经把Spring Boot比较基础的东西都弄完了
然后呢 我们来看运维这方面的知识
首先 我们做个打包运行
其实很多人可能会比较熟悉windows系统 而linux服务器 相对没那么了解
那么我们就先来弄windows的
首先 我们要知道 为什么要打包
我们就看我们前面做的MMP项目
当我们将项目运行在本地
前端项目也的的确确能访问到我们的接口
但最明显的问题就是 你下班回家 或者 电脑断网这些特殊情况 那么服务器就停了
而按一个公司正常的流程 应该是 将代码放到一个专用的服务器 然后服务器提供稳定服务来实现这个业务
所以 主要分为两块 一块是 程序打包 第二个则是服务器部署
Spring Boot的项目打包真的很简单
我们打开项目 点击如下图指向位置
打开这边的操作栏
在他的 Lifecycle 生命周期下有一个package 就是用来打包的生命周期
我们双击它 进行打包
我们往上翻 会发现一个 test的一个过程
打包程序执行完之后 target 下面这个 jar就是我们打包的名字了
我们右击它 然后 如下图选择
在资源管理器中打开
我们在这个目录下打开命令窗口
在里面输入
java -jar jar文件名称
例如 我的情况就说
java -jar WebDom-0.0.1-SNAPSHOT.jar
然后 我们的项目就在终端运行起来了
我们再打开浏览器 然后 运行一下
我们会发现 我们本地的项目已经关了 但是 还是能正常访问 因为 我们终端运行着呢
你把Idea关了都完全ok 现在提供服务的是我们这个命令窗口