jar包瘦身
程序员文章站
2022-06-27 20:55:12
之前项目打jar包,双击maven-package..... 15.9MB==============================================================在pom.xml中加入一下配置,双击打包 demos ...
之前项目打jar包,双击maven-package..... 15.9MB
==============================================================
在pom.xml中加入一下配置,双击打包
<build>
<finalName>demos</finalName>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<mainClass>com.example.demo.DemoApplication</mainClass>
<layout>ZIP</layout>
<includes>
<include>
<groupId>nothing</groupId>
<artifactId>nothing</artifactId>
</include>
</includes>
</configuration>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
把lib拷贝出来与demos.jar放同一个目录下,
输入 java -Dloader.path=./lib -jar ./demos.jar 命令启动jar包
说明:
1、通常,一个工程项目架构确定后,引入的jar包基本上不会变,改变的大部分是业务逻辑;
2、后面如果需要变更业务逻辑,只需要轻量地编译工程,大大提高项目部署的效率。
本文地址:https://blog.csdn.net/weixin_39585051/article/details/107166001