zoukankan      html  css  js  c++  java
  • Spring Boot 2.x 之构建Fat Jar和可执行Jar

    Spring Boot提供的Maven插件spring-boot-maven-plugin可以用来构建Fat Jar和可执行Jar。

    1.Fat Jar

    Fat Jar需要使用 java -jar xxx.jar 运行。要求在POM中使用:

    1 <build>
    2     <plugins>
    3         <plugin>
    4             <groupId>org.springframework.boot</groupId>
    5             <artifactId>spring-boot-maven-plugin</artifactId>
    6         </plugin>
    7     </plugins>
    8 </build>


    此时构造出来的Fat Jar是没有可执行属性的。

    2. 可执行Jar

    相对于Fat Jar,可执行Jar多了可执行属性,可以通过  xxx.jar start  命令启动运行。

    只要配置spring-boot-maven-plugin,启用可执行属性:

     1 <build>
     2     <plugins>
     3         <plugin>
     4             <groupId>org.springframework.boot</groupId>
     5             <artifactId>spring-boot-maven-plugin</artifactId>
     6             <configuration>
     7                 <executable>true</executable>
     8             </configuration>
     9         </plugin>
    10     </plugins>
    11 </build>


    这样构建出来的是一个可执行Jar。

  • 相关阅读:
    crypto 密码加密
    -webkit-box 高度自动填满
    performance数据
    AJAX
    Javascript sort方法
    Javascript reduce方法
    如何让div内的多行文本上下左右居中
    js基础
    for循环的执行顺序
    json对象和json字符串
  • 原文地址:https://www.cnblogs.com/zyon/p/11014711.html
Copyright © 2011-2022 走看看