日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

詳解Spring Boot使用Maven自定義打包方式

瀏覽:96日期:2023-07-27 15:50:26

前言:本文將告訴你如何將程序Jar與與依賴Jar及配置文件分離打包,以下列舉了兩種不同Maven打包方式,其打包效果一致!

一、第一種Maven打包方式,將jar及resources下全部配置文件,拷貝到指定目錄:

<!--配置項(xiàng)--><properties> <!--自定義配置--> <project.jar.output.directory>E:/IDEAFile/file-copy/target/project</project.jar.output.directory></properties><build> <plugins> <!--項(xiàng)目依賴的jar文件,放置默認(rèn)配置目錄下--> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> <!-- 設(shè)置jar的入口類 --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <version>2.6</version> <configuration> <archive> <manifest> <addClasspath>true</addClasspath> <classpathPrefix>lib/</classpathPrefix> <mainClass>com.example.filecopy.FileCopyApplication</mainClass> </manifest> </archive> </configuration> </plugin> <!-- 使用maven-resources-plugin插件復(fù)制resources目錄下所有文件到指定的路徑--> <plugin> <artifactId>maven-resources-plugin</artifactId> <executions> <execution> <id>copy-resources</id> <phase>validate</phase> <goals> <goal>copy-resources</goal> </goals> <configuration> <outputDirectory>${project.build.directory}/project</outputDirectory> <resources><resource> <directory>src/main/resources</directory> <filtering>true</filtering></resource> </resources> </configuration> </execution> </executions> </plugin> <!--使用maven-antrun-plugin插件將jar復(fù)制到指定的目錄下--> <plugin> <artifactId>maven-antrun-plugin</artifactId> <executions> <execution> <!-- 在maven進(jìn)行package的時(shí)候執(zhí)行--> <phase>package</phase> <configuration> <tasks><!--todir:是將要復(fù)制jar包到的地方,overwrite:是否重寫--><copy todir='${project.jar.output.directory}' overwrite='true'> <!--獲取父目錄下的target文件夾中的jar--> <fileset dir='${project.build.directory}'> <include name='*.jar'/> </fileset></copy> </tasks> </configuration> <goals> <goal>run</goal> </goals> </execution> </executions> </plugin> </plugins> </build>

第二種Maven打包方式使用 assembly插件,將jar及配置文件進(jìn)行壓縮打包到指定目錄:

<plugins> <!-- 項(xiàng)目依賴的jar文件,放置默認(rèn)配置目錄下--> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> <!-- 設(shè)置jar的入口類--> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <version>2.6</version> <configuration> <archive> <manifest> <addClasspath>true</addClasspath> <classpathPrefix>lib/</classpathPrefix> <mainClass>com.example.filecopy.FileCopyApplication</mainClass> </manifest> </archive> </configuration> </plugin> <!--assembly插件--> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-assembly-plugin</artifactId> <version>2.4</version> <configuration> <!--指定壓縮包名稱--> <finalName>project</finalName> <!--指定assembly配置文件配置--> <descriptors> <descriptor>/assembly/assembly.xml</descriptor> </descriptors> <!--打包tar.gz輸出target文件夾中--> <outputDirectory>${project.build.directory}</outputDirectory> <appendAssemblyId>false</appendAssemblyId> </configuration> <executions> <execution> <phase>package</phase> <goals> <goal>single</goal> </goals> </execution> </executions> </plugin> </plugins>

assembly文件:

<assembly xmlns='http://maven.apache.org/ASSEMBLY/2.0.0' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://maven.apache.org/ASSEMBLY/2.0.0 http://maven.apache.org/xsd/assembly-2.0.0.xsd'> <id>leaves</id> <formats> <!--壓縮文件形式 可選 zip tar.gz等 --> <format>zip</format> </formats> <includeBaseDirectory>true</includeBaseDirectory> <!-- 項(xiàng)目文件處理 --> <fileSets> <!--配置文件輸出位置根目錄文件夾下--> <fileSet> <directory>${basedir}/src/main/resources</directory> <includes> <include>**</include> </includes> <filtered>true</filtered> <outputDirectory>${file.separator}</outputDirectory> </fileSet> <!-- 項(xiàng)目代碼生成的jar文件放在根目錄 --> <fileSet> <directory>${project.build.directory}</directory> <outputDirectory>${file.separator}</outputDirectory> <includes> <include>*.jar</include> </includes> </fileSet> </fileSets></assembly>

到此這篇關(guān)于Spring Boot使用Maven自定義打包方式的文章就介紹到這了,更多相關(guān)Spring Boot Maven自定義打包內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: Spring
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
成人在线视频免费| 欧美片第1页综合| 亚洲成av在线| 在线视频观看日韩| 激情欧美一区| 亚洲欧美日韩精品一区二区| 亚洲综合二区| 亚洲91网站| 精品三级久久久| 国产专区一区| 亚洲人妖在线| 美女视频网站久久| 久久精品主播| 中文字幕日韩高清在线| 国产精品尤物| 日韩成人精品一区二区| 婷婷激情一区| 91国内精品| 天堂中文av在线资源库| 噜噜噜久久亚洲精品国产品小说| 亚洲色图国产| 国产精品国产三级国产在线观看| 蜜桃成人av| 国产精品mv在线观看| 久久影院一区| 蜜桃精品视频| 丝袜亚洲另类欧美| 国产精品99一区二区三区| 欧美日韩国产亚洲一区| 国产精品久av福利在线观看| 五月天激情综合网| 日韩精品三区四区| 99热精品久久| 免费在线播放第一区高清av| 亚洲欧美日韩一区在线观看| 国产福利片在线观看| 日韩激情一区二区| 免费观看在线综合色| av亚洲一区二区三区| 欧美激情aⅴ一区二区三区 | 亚洲精品国产日韩| 国产精品成人一区二区不卡| 亚洲tv在线| 免费一级片91| 久久精品导航| 日韩欧美少妇| 在线看片福利| 黄色aa久久| 国产成人免费精品| 麻豆极品一区二区三区| 日韩激情一区二区| 欧美久久香蕉| 日本午夜精品久久久| 少妇精品久久久| 日韩av中文在线观看| 久久激情av| 日韩二区在线观看| 日韩高清一级| 国产日韩欧美中文在线| 国产探花一区| 久久久免费人体| 精品国产黄a∨片高清在线| 精品国产亚洲一区二区在线观看| 免费在线亚洲欧美| 国产精品xx| 亚洲一级特黄| 蜜臀av性久久久久蜜臀aⅴ四虎| 中文精品视频| 日韩成人精品一区二区三区 | 国产精品中文字幕制服诱惑| 国产精品久一| 日韩中文首页| 国产精品免费看| 日韩精品亚洲专区在线观看| 国产精品超碰| 日韩中文首页| 蜜芽一区二区三区| 欧美国产不卡| 国产高清一区二区| 日本视频中文字幕一区二区三区| 精品日韩一区| 香蕉久久精品| 亚洲精品乱码久久久久久蜜桃麻豆| 久久精品 人人爱| 国产超碰精品| 日韩一二三区在线观看| 鲁鲁在线中文| 亚洲精品亚洲人成在线观看| 精品国产精品久久一区免费式| 亚洲精品成人| 狂野欧美性猛交xxxx| 国产精品日韩| 精品国产一区二| 日本精品一区二区三区在线观看视频| 高清在线一区| 欧美视频二区| 蜜桃伊人久久| 国产一区二区三区天码| 老鸭窝亚洲一区二区三区| 精品视频91| 国产视频网站一区二区三区| 深夜视频一区二区| 久久中文欧美| 国产日韩亚洲| 亚洲日韩中文字幕一区| 免费视频一区三区| 精品九九久久| 精品中文字幕一区二区三区四区| 免费在线观看一区二区三区| 久久视频国产| 99精品综合| 999久久久91| 精品美女在线视频| 69堂免费精品视频在线播放| 亚洲一区av| 中文字幕乱码亚洲无线精品一区| 女主播福利一区| 欧美一区三区| 亚洲精品99| 99国产一区| 午夜在线精品| 久久亚洲国产精品一区二区| 亚洲国产日韩欧美在线| 亚洲午夜黄色| 欧美日韩三区| 日本 国产 欧美色综合| 久久亚洲风情| 日韩欧美三区| 亚洲精品麻豆| 国产欧美自拍| 欧美91在线| 欧美日韩精品免费观看视完整| 亚洲成人不卡| 丝瓜av网站精品一区二区| 亚洲精品成a人ⅴ香蕉片| 国产日产精品一区二区三区四区的观看方式 | 日韩国产一区二| 国产精品亚洲综合色区韩国| 国产日韩欧美三级| 国产欧美日韩精品高清二区综合区| 国产精品啊v在线| 欧美成人基地| 免费人成网站在线观看欧美高清| 日韩中文字幕视频网| 国产乱码精品一区二区三区亚洲人| 国产日韩一区二区三区在线| 欧美日韩在线观看首页| 黄色成人91| 国产精品久久久久久久免费软件| 日韩欧美一区二区三区免费看| 国产亚洲午夜| 精品视频网站| 蜜芽一区二区三区| sm久久捆绑调教精品一区| 偷拍精品精品一区二区三区| 亚洲日韩中文字幕一区| 国产精品久久观看| 日本一区二区三区视频在线看| 日韩国产欧美| 国产日韩欧美三级| 午夜精品婷婷| 欧美韩日一区| 久久国产精品免费一区二区三区| 香蕉视频亚洲一级| 国产精品久久免费视频| 一区在线免费| 91中文字幕精品永久在线| 日本综合精品一区| 日韩视频不卡| 免费看一区二区三区| 中文字幕亚洲影视| 精品在线播放| 国产高潮在线| 久久伊人国产| 欧美在线首页| 日本午夜精品视频在线观看| 一本一本久久| 免费国产自久久久久三四区久久| 日本精品黄色| 精品一区二区三区中文字幕视频| 亚洲久久一区| 综合欧美精品| 美国三级日本三级久久99| 激情六月综合| 亚洲天堂一区二区| 久久天堂精品| 久久精品青草| 日韩精品首页| 今天的高清视频免费播放成人| 91精品蜜臀一区二区三区在线| 亚洲伦乱视频| 久久视频精品| 99国产精品视频免费观看一公开| 好看的亚洲午夜视频在线| 午夜电影亚洲| 一区二区日韩免费看| 综合一区av| 国产精品一区免费在线| 国产精品v亚洲精品v日韩精品| 国产欧美三级|