Spring Boot打包压缩

pom配置

<build>
  <resources>
    <resource>
      <directory>src/main/resourcesdirectory>
    resource>
    <resource>
      <directory>src/main/javadirectory>
      <includes>
        <include>**/*.xmlinclude>
      includes>
    resource>
  resources>
  <plugins>
    <plugin>
      <groupId>org.springframework.bootgroupId>
      <artifactId>spring-boot-maven-pluginartifactId>
      <configuration>
        <mainClass>com.supcon.mqservice.MqserviceApplicationmainClass>
        <layout>ZIPlayout>
        <excludes>
          <exclude>
            <groupId>org.projectlombokgroupId>
            <artifactId>lombokartifactId>
          exclude>
        excludes>
        <includes>
          <include>
            <groupId>com.supcongroupId>
            <artifactId>runtimeartifactId>
          include>
        includes>
      configuration>
      <executions>
        <execution>
          <goals>
            <goal>repackagegoal>
          goals>
        execution>
      executions>
    plugin>
  plugins>
build>

执行命令

将公有依赖包打包后放入指定路径。

Spring Boot打包压缩_第1张图片

java -Dloader.path=C:/JavaLib/BOOT-INF/lib/ -jar mqservice-0.0.1-SNAPSHOT.jar

你可能感兴趣的:(Spring,Boot,spring,boot,后端,java)