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。

  • 相关阅读:
    C#移动及改变控件大小
    flutter学习(状态组件,组件)
    dart学习1
    rn的优化
    git命令
    Immutable
    树形数据结构的搜索功能
    promise
    js出场率极高的代码
    js浮点数计算精度解决方案
  • 原文地址:https://www.cnblogs.com/zyon/p/11014711.html
Copyright © 2011-2022 走看看