# spring-boot-deployment **Repository Path**: vindell/spring-boot-deployment ## Basic Information - **Project Name**: spring-boot-deployment - **Description**: deploy spring boot applaction as run script、server、docker - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-12-13 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # spring-boot-deployment ##### 通过Maven插件将 Spring-boot 应用发布成可脚本执行、可安装成服务的部署目录结构; ##### 也可以通过Maven插件构建Docker镜像 ###### 第一步:生成可执行的启动脚本 ```xml org.codehaus.mojo appassembler-maven-plugin ``` [![最终生成的目录结构](https://github.com/vindell/spring-boot-deployment/blob/master/images/deploy.png "生成目录结构")](https://github.com/vindell/spring-boot-deployment/blob/master/images/deploy.png "生成目录结构") ###### 第二步:通过antrun插件拷贝文件 ```xml org.apache.maven.plugins maven-antrun-plugin ``` ###### 第三步:通过docker-maven插件构造Docker镜像 ```xml com.spotify docker-maven-plugin ```