原文: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