springboot程序打包部署
目的:打包springboot程序为jar,直接运行在虚拟机中。
做法:
1.配置pom打包方式为jar
<groupId>com.xxx</groupId>
<artifactId>yyy</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>jar</packaging>
2.用idea的小伙伴可以方便一些不用在命令行切换至项目目录,见下图,直接打开Terminal窗口执行
mvn clean pacage
打包
enter执行,等待执行完成:
执行失败了,原因很简单文件被占用无法完成clean命令,只要关掉idea调试再次执行就可以了:
3.下面可以运行jar包了
java -jar xxx.jar
值得注意的是执行路径是jar的路径,或者提供jar的绝对路径。下面可见程序已经成功跑起来了,不过中间还有个小插曲,由于涉及到shiro,下一篇博客再说,就酱