zoukankan      html  css  js  c++  java
  • springboot项目,打包时携带所有依赖

    springboot项目,打包时携带所有依赖

    本文主要解决springboot打包时,如何设置才能把当前项目的所有依赖都打进去。

    Springboot 的自带spring-boot-maven-plugin插件打包是不携带它所有的依赖的,但有时候会有需求需要把依赖一起打进去,比如需要打成可执行jar包。

    如果打包需要加入依赖,可以使用下面这个插件,该插件最后打出来的jar包有两个,分别是不带jar-with-dependencies后缀的,和带jar-with-dependencies后缀的,后面这个就是我们需要的了。

    <build>
      <plugins>
        <plugin>
          <groupId>org.apache.maven.plugins</groupId>
          <artifactId>maven-assembly-plugin</artifactId>
          <version>3.0.0</version>
          <configuration>
            <descriptorRefs>jar-with-dependencies</descriptorRefs>
          </configuration>
          <executions>
            <execution>
              <id>make-assembly</id>
              <phase>package</phase>
              <goals>
                <goal>single</goal>
              </goals>
            </execution>
          </executions>
        </plugin>
      </plugins>
    </build>
    
  • 相关阅读:
    python字符串相关的函数
    令人惊奇的gdb和pstack
    map的正确删除方式
    论道
    自动锁
    delete数组引发的core分析
    linux_硬链接和软链接区别
    vmware的卸载
    vmware + opensuse windows如何远程登录到suse上
    [置顶]援引个人新浪博客
  • 原文地址:https://www.cnblogs.com/cenyu/p/11802287.html
Copyright © 2011-2022 走看看