<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          SpringBoot打包后Jar包很大怎么辦?

          共 869字,需瀏覽 2分鐘

           ·

          2021-02-06 01:23

          SpringBoot使用spring-boot-maven-plugin插件打包很方便,啟動(dòng)也方便,可是整個(gè)Jar包太大了,不方便傳輸,怎么辦?

          | 喜歡聽我叨叨的,直接看視頻?|

          問(wèn)題:

          以甲蛙博客為例:按傳統(tǒng)方法打成一個(gè)Jar包,大小大概是41M:

          3250940ba11dceca63bf811591e6094d.webp

          主要是在Jar里的blog1.jar\BOOT-INF\lib\這個(gè)目錄下,把所有依賴的第三方Jar全加進(jìn)來(lái)了。


          解決方法:

          第1步:將第三方Jar單獨(dú)存放,使用下面的命令,把依賴的包放到D:\temp\lib:

          mvn?dependency:copy-dependencies?-DoutputDirectory=D:\temp\lib?-DincludeScope=runtime


          第2步:?jiǎn)为?dú)打包我們自己寫的代碼,修改pom.xml:

          <plugin>
          ????<groupId>org.springframework.bootgroupId>
          ????<artifactId>spring-boot-maven-pluginartifactId>
          ????<configuration>
          ????????<mainClass>com.jiawa.blog.config.BlogApplicationmainClass>
          ????????<layout>ZIPlayout>
          ????????<includes>
          ????????????<include>
          ????????????????<groupId>nothinggroupId>
          ????????????????<artifactId>nothingartifactId>
          ????????????include>
          ????????includes>
          ????configuration>
          ????<executions>
          ????????<execution>
          ????????????<goals>
          ????????????????<goal>repackagegoal>
          ????????????goals>
          ????????execution>
          ????executions>
          plugin>


          打出來(lái)的包,只有幾百K

          f62644e62340ed87f35cf83a64f4889e.webp


          第3步,怎么運(yùn)行呢?使用如下命令,相關(guān)的路徑需要改成自己的

          java?-Dloader.path=d:\temp\lib?-jar?target/blog.jar


          大功告成!!!

          后續(xù)項(xiàng)目迭代,如果有加第三方依賴,重復(fù)第1步,導(dǎo)出所有Jar,再傳到服務(wù)器上。如果沒有,則可忽略第1步


          如有問(wèn)題,歡迎加QQ群交流:174545069?java全棧交流群

          關(guān)于阿里云產(chǎn)品購(gòu)買指導(dǎo)和優(yōu)惠,可以QQ聯(lián)系:82144921

          瀏覽 201
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  日本A片黄色 | 人妻第一页大香蕉 | 国产夜色精品一区二区AV | 红桃视频一区二区三区四区 | 午夜乱伦视频 |