打包发布

1前言

springboot不仅在自动化配置方面提供了很大便利,大大提高了开发效率.通过内嵌的web容器,使得服务的部署发布也变得更加简单.springboot应用生成一个可执行的jar包,直接通过java -jar命令就可以完成了启动.

2配置

在项目的maven pom文件中添加插件:


    
        
            org.springframework.boot
            spring-boot-maven-plugin
            
                true
            
        
    

代码编写完后,执行maven的命令(本人使用的开发环境系统是ubuntu16.04):mvn clean 再执行mvn compile ,最后执行打包命令:mvn package.然后在target 目录下就可以看到生成的jar包了.在linux机器上启动的时候,服务后台启动命令:nohup java -jar xx.jar &.可以根据自己的需要添加额外的启动参数.题外话,本人在工作中自己搭建了jenkins服务器,然后自己写的启动脚步.完成自动化的部署.

你可能感兴趣的:(打包发布)