打包发布

作者: simoscode | 来源:发表于2018-04-15 17:29 被阅读21次

1前言

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

2配置

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

<build>
    <plugins>
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
            <configuration>
                <fork>true</fork>
            </configuration>
        </plugin>
    </plugins>
</build>

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

相关文章

  • Day21 - Flutter - 打包发布

    概述 Android打包和发布 iOS打包和发布 测试发布工具(fir) 一、Android打包和发布 1.1. ...

  • 打包发布

    1前言 springboot不仅在自动化配置方面提供了很大便利,大大提高了开发效率.通过内嵌的web容器,使得服务...

  • 打包发布

    Android端 生成以一个签名秘钥keytool -genkey -v -keystore MyApp-rele...

  • 打包发布

    OpenCV精进之路(十九):工具——程序打包发布

  • 发布 Ionic Android 应用

    之前介绍了 iOS 应用的打包和发布,这次说说 Android 应用的打包和发布。 Android 应用的打包和发...

  • android 使用命令行打包签名

    打包Jar 打包 Release./gradlew assembleRelease --stacktrace 发布...

  • JAVA Swing 改变标题栏左上角图标

    生成icon图标[https://www.ico51.cn/] 打包发布步骤 打包发布[https://blog....

  • Ionic 3 打包部署

    Ionic打包打包命令 打包命令参数 打包成发布版本命令 参考https://ionicframework.com...

  • iOS-Fastlane从0到1配置自动打包

    项目进入测试阶段,频繁的打包发布会耗费团队很多的时间,急需搭建一个自动化打包发布的平台,将我们从繁琐的打包发布流程...

  • iOS 打包静态库并托管到cocopods

    前言:因为直接发布到pod的项目都是开源的,所以需要先打包,打包之后发布就是只开放h文件的了 一.打包静态库 网上...

网友评论

    本文标题:打包发布

    本文链接:https://www.haomeiwen.com/subject/paxhkftx.html