原文:SpringBoot使用Maven打包时减小jar包的大小方法

我在没使用maven插件压缩打包的时候,一个应用打包基本上 M以上,以我个人博客中的一个管理微服务模块来说,打包成功后生成的jar就 M左右。为此我搜索了下,研究如何减少jar包体积大小的方法,不料真还找到了。步骤总结如下: 第一步添加插件 maven对应的微服务模块中pom.xml增加如下内容: 第二步执行打包命令 第三步运行jar包 blog admin . SNAPSHOT.jar是我自己的 ...

2020-08-23 11:58 0 2988 推荐指数:

查看详情

Maven打包,不包含jar

在给Maven项目打war,如果不想把依赖中的jar也包含进去,可以在plugins中加入 <span style="white-space:pre"> </span><plugin> <groupId> ...

Tue Nov 10 00:27:00 CST 2015 0 2681
idea使用maven打包jar

1.在pom.xml中加入以下内容: 注意: 要在<mainClass> </mainClass>中写入带有main()方法的类的完整路径。 如果只写类名,可能会报错:Could not find or load main class 2.选择idea ...

Thu Nov 08 07:05:00 CST 2018 0 11926
使用maven打包netty项目jar

netty直接可以做连接,没必要运行在Tomcat下,只需要打一个jar,就可以对外提供服务,今天写下如何通过maven配置一之前的netty项目,并且通过maven 的inSatall命令在idea中将项目打包。有的公司可能涉及需要代码混淆,这里不做表述。 首先pom的配置(idea可用 ...

Wed Nov 11 01:43:00 CST 2020 0 1580
Maven之——使用本地jar打包进war里面的方法

很显然,这种方法是很不可取的,因为Maven是用来团队合作,以及发布开源代码的。而使用本地jar,则使得Maven丧失了这部分的优点。不过,有些jar不再maven库,就需要方法将这些jar包打进war中。所以,才想出了下面的法子。 我先在我的Maven项目下建立一个lib文件夹,把我要用 ...

Sat Mar 11 01:12:00 CST 2017 1 8564
maven打包根据不同的环境生成不同的jar名称

一般情况下我们可以通过maven中的<finalName>标签指定最终生成jar/war的名字。如下图 但是,这样有一个缺点,就是无论选择哪个环境进行打包,最后生成的jar/war名字都是一样的,都是nmr-web.jar。 现在的需求是当我选择dev环境进行打包生成 ...

Tue Jan 26 23:55:00 CST 2021 0 672
maven项目打包将依赖的jar和项目代码分离

项目做到后面依赖的jar比较多,Maven项目打包后打的Jar会很大,每次部署更新的时候上传都会很慢。 其实我们只是想更新里面的代码而已,而那众多的依赖并不想重新上传,这时候我们就需要将依赖和项目代码分离开来了。 pom.xml配置修改 启动命令修改 java ...

Mon Nov 15 23:24:00 CST 2021 0 126
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM