亚洲精品中文免费|亚洲日韩中文字幕制服|久久精品亚洲免费|一本之道久久免费

      
      

            <dl id="hur0q"><div id="hur0q"></div></dl>

                Maven常用命令

                一、Maven常用命令及其介紹

                命令

                描述

                mvn clean

                對(duì)項(xiàng)目進(jìn)行清理,刪除target目錄下編譯的內(nèi)容

                mvn compile

                編譯項(xiàng)目源代碼

                mvn test

                對(duì)項(xiàng)目進(jìn)行運(yùn)行測(cè)試

                mvn package

                打包文件并存放到項(xiàng)目的target目錄下,打包好的文件通常都是編譯后的class文件

                mvn install

                在本地倉(cāng)庫(kù)生成倉(cāng)庫(kù)的安裝包,可供其他項(xiàng)目引用,同時(shí)打包后的文件放到項(xiàng)目的target目錄下

                二、常用命令使用場(chǎng)景舉例

                1. mvn clean package

                依次執(zhí)行了clean、resources、compile、testResources、testCompile、test、jar(打包)等7個(gè)階段package命令完成了項(xiàng)目編譯、單元測(cè)試、打包功能,但沒有把打好的可執(zhí)行jar包(war包或其它形式的包)布署到本地maven倉(cāng)庫(kù)和遠(yuǎn)程maven私服倉(cāng)庫(kù)

                2. mvn clean install

                依次執(zhí)行了clean、resources、compile、testResources、testCompile、test、jar(打包)、install等8個(gè)階段install命令完成了項(xiàng)目編譯、單元測(cè)試、打包功能,同時(shí)把打好的可執(zhí)行jar包(war包或其它形式的包)布署到本地maven倉(cāng)庫(kù),但沒有布署到遠(yuǎn)程maven私服倉(cāng)庫(kù)

                擴(kuò)展:將本地jar部署到本地maven倉(cāng)庫(kù),示例

                mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc7 -Dversion=12.0.1.2 -Dpackaging=jar -Dfile=E:Javaojdbc7.jar

                命令注解:

                mvn install:install-file-Dfile=jar包存放的位置-DgroupId=pom文件里的groupId-DartifactId=pom文件里的artifactId-Dversion=pom文件里的version-Dpackaging=jar

                3. mvn clean deploy

                依次執(zhí)行了clean、resources、compile、testResources、testCompile、test、jar(打包)、install、deploy等9個(gè)階段deploy命令完成了項(xiàng)目編譯、單元測(cè)試、打包功能,同時(shí)把打好的可執(zhí)行jar包(war包或其它形式的包)布署到本地maven倉(cāng)庫(kù)和遠(yuǎn)程maven私服倉(cāng)庫(kù)

                無(wú)論部署到私服還是公有倉(cāng)庫(kù),都需要在項(xiàng)目中配置好

                三、常見問題

                1. mvn clean install 和 mvn install 的區(qū)別

                根據(jù)maven在執(zhí)行一個(gè)生命周期命令時(shí),理論上講,不做mvn install 得到的jar包應(yīng)該是最新的,除非使用其他方式修改jar包的內(nèi)容,但沒有修改源代碼平時(shí)可以使用mvn install ,不使用clean會(huì)節(jié)省時(shí)間,但是最保險(xiǎn)的方式還是mvn clean install,這樣可以生成最新的jar包或者其他包

                2. maven兩種跳過單元測(cè)試方法的區(qū)別

                # 推薦mvn package -Dmaven.test.skip=true

                不但跳過了單元測(cè)試的運(yùn)行,同時(shí)也跳過了測(cè)試代碼的編譯

                mvn package -DskipTests

                跳過單元測(cè)試,但是會(huì)繼續(xù)編譯。如果沒時(shí)間修改單元測(cè)試的bug,或者單元測(cè)試編譯錯(cuò)誤,則使用第一種,不要使用第二種

                無(wú)論風(fēng)雨,和自己一決勝負(fù)吧!盤它

                鄭重聲明:本文內(nèi)容及圖片均整理自互聯(lián)網(wǎng),不代表本站立場(chǎng),版權(quán)歸原作者所有,如有侵權(quán)請(qǐng)聯(lián)系管理員(admin#wlmqw.com)刪除。
                用戶投稿
                上一篇 2022年6月13日 15:17
                下一篇 2022年6月13日 15:17

                相關(guān)推薦

                • 伊朗補(bǔ)時(shí)最后時(shí)刻連進(jìn)兩球,2比0擊敗威爾士

                  亞洲球隊(duì)的頑強(qiáng)仍在繼續(xù)!25日晚間,首戰(zhàn)以2比6敗北的伊朗隊(duì),與威爾士隊(duì)激戰(zhàn)超過100分鐘,并在超長(zhǎng)補(bǔ)時(shí)的最后階段攻入兩球,最終2比0擊敗威爾士隊(duì)。 全場(chǎng)比賽,伊朗隊(duì)的攻勢(shì)都要比威…

                  2022年11月27日
                • 30個(gè)無(wú)加盟費(fèi)的項(xiàng)目(茶顏悅色奶茶店加盟費(fèi)多少)

                  茶顏悅色又爆了,8月18日,茶顏悅色南京門店正式開業(yè),開張不到半小時(shí),門店就人滿為患,消費(fèi)者的購(gòu)買熱情十分高漲,而由于人流量過大造成擁堵,茶顏悅色也不得不暫停營(yíng)業(yè)。 當(dāng)然,這里面排…

                  2022年11月27日
                • cad連續(xù)標(biāo)注快捷鍵(cad連續(xù)標(biāo)注快捷鍵)

                  本文主要講的是cad連續(xù)標(biāo)注快捷鍵,以及和cad連續(xù)標(biāo)注快捷鍵相關(guān)的知識(shí),如果覺得本文對(duì)您有所幫助,不要忘了將本文分享給朋友。 cad中連續(xù)標(biāo)注快捷鍵 CAD尺寸標(biāo)準(zhǔn)快捷命令:DL…

                  2022年11月27日
                • 凈利潤(rùn)率越高越好嗎(凈利潤(rùn)率多少合適)

                  一、持續(xù)增收不增利,平均凈利潤(rùn)率首次跌入個(gè)位數(shù) 2021年,增收不增利依舊是行業(yè)主流。具體來看,大部分企業(yè)營(yíng)業(yè)收入呈增長(zhǎng)態(tài)勢(shì),E50企業(yè)平均同比增速達(dá)到17.3%,但是利潤(rùn)增速則明…

                  2022年11月26日
                • 京東快遞跨省幾天能到(京東一般多久到貨)

                  由于覺得京東平臺(tái)的物流效勞十分的不錯(cuò),而且商品的質(zhì)量都比擬有保證。在京東平臺(tái)購(gòu)物的話,普通多久時(shí)間會(huì)到貨?下面的內(nèi)容停止引見。 京東普通多久到貨? 詳細(xì)要看發(fā)貨地址和你所在的地址的…

                  2022年11月26日
                • 全民K歌升級(jí)新版本7.0之后,有哪些隱藏功能?

                  作者:高百烈來源:知乎 這個(gè)功能,舊版并沒有,要升級(jí)到全新的全民K歌7.0版本才能發(fā)現(xiàn)。 作為朋友圈當(dāng)代K歌之王,我費(fèi)了不少功夫才搶到內(nèi)測(cè)版本。有一說一,全民K歌的路子真的很野,新…

                  2022年11月25日
                • 地靈絕魂劍(地靈絕魂劍像素)

                  今天小編給各位分享地靈絕魂劍的知識(shí),其中也會(huì)對(duì)地靈絕魂劍像素進(jìn)行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧! dnf地靈絕魂劍怎么計(jì)算 地靈絕魂劍的附加攻擊是…

                  2022年11月25日
                • 規(guī)范透明促PPP高質(zhì)量發(fā)展——16萬(wàn)億元大市場(chǎng)迎來新規(guī)

                  近日,財(cái)政部印發(fā)《關(guān)于進(jìn)一步推動(dòng)政府和社會(huì)資本合作(PPP)規(guī)范發(fā)展、陽(yáng)光運(yùn)行的通知》,從做好項(xiàng)目前期論證、推動(dòng)項(xiàng)目規(guī)范運(yùn)作、嚴(yán)防隱性債務(wù)風(fēng)險(xiǎn)、保障項(xiàng)目陽(yáng)光運(yùn)行四個(gè)方面進(jìn)一步規(guī)范P…

                  2022年11月25日
                • 上手Reno8 Pro體驗(yàn)跨屏互聯(lián) 實(shí)在太方便!

                  11月已經(jīng)來到了月底,在手機(jī)品牌又要推出新一年度的新品手機(jī)之前,我們來點(diǎn)評(píng)一下今年令人驚喜的產(chǎn)品。如OPPO的Reno8 Pro系列,該系列搭載雙芯影像配置獲得了很多消費(fèi)者的認(rèn)可?!?/p>

                  2022年11月25日
                • 推薦3種白手起家的賺錢項(xiàng)目(白手起家賺錢項(xiàng)目有哪些)

                  如今社會(huì)壓力非常的大,家有老少要養(yǎng)活,這些都加速了窮人想要?jiǎng)?chuàng)業(yè)的欲望,但是創(chuàng)業(yè)路總是那么的艱難,資金就是創(chuàng)業(yè)的重頭戲,所以選擇一個(gè)低成本又賺錢的項(xiàng)目是大多數(shù)人最期望的了,那么有哪些…

                  2022年11月25日

                聯(lián)系我們

                聯(lián)系郵箱:admin#wlmqw.com
                工作時(shí)間:周一至周五,10:30-18:30,節(jié)假日休息