spring-boot-maven-plugin插件打包-springboot 打包成可执行jar

项目地址:https://github.com/yexuebm/utils
  1. [spring-boot-maven-plugin插件打包-springboot 打包成可执行jar]

场景

springboot 打包成可执行jar

配置

pom.xml

<build>
    <plugins>
        <!-- 使用spring boot的maven插件进行打包 -->
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
            <executions>
                <execution>
                    <goals>
                        <goal>build-info</goal>
                    </goals>
                </execution>
            </executions>
            <configuration>
                <!-- 是否打出可执行的jar包(仅支持Linux格式) -->
                <executable>true</executable>
            </configuration>
        </plugin>
    </plugins>
</build>

效果

配置好后 执行 mvn clean package -DskipTests
说明:先清理(clean) 然后跳过测试代码(-DskipTests)打包(package)

打包后生成target目录如下

tag.png

  1. 改名util-kotlin.jar.originalutil-kotlin.jar可直接 java -jar util-kotlin.jar 执行
  2. 使用 maven-assembly-plugin 插件打包 得到的 util-kotlin-0.0.1-jar.tar.gz 直接解压可用

更多请参考官方文档

参考

http://api.consumer.ecentm.com:9100/cashout/hs1/notify-back
http://blog.csdn.net/smilecall/article/details/56288972

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,323评论 19 139
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 47,052评论 6 342
  • 所有项目的构建都是有生命周期的,这个生命周期包括:项目清理、初始化、编译、测试、打包、集成测试、验证、部署、站点生...
    zlcook阅读 7,797评论 0 21
  • 亲爱的日记本, 这可能是我迄今为止写的第一篇日记, 也可能是我写的最后一篇日记。 我生病了,一种很严重的病。 我会...
    嬉九阅读 4,174评论 6 3
  • 我是什么?我已不是人了。 灵魂,在挣扎,不愿受这 禁锢。冰封的血液,重新 沸腾起来——是梦在燃烧! 躯壳是罪孽,承...
    问风野阅读 1,436评论 0 0