clean,install,package,deploy分別代表什么含義吆玖?

大家好团驱,我是IT修真院成都分院第8期的JAVA學(xué)員鄒蘇,一枚正直純潔善良的java程序員获洲。

今天給大家分享一下,修真院官網(wǎng)Java任務(wù)1,深度思考中的知識點(diǎn)————clean,install,package,deploy分別代表什么含義帆精?

1.背景介紹

maven是什么?

首先隧魄,為什么有maven卓练?構(gòu)建是程序員每天要做的工作,而且相當(dāng)長的時(shí)間花在了這上面购啄,而maven使這系列的工作完全自動化襟企。 我們一直在尋找避免重復(fù)的方法,設(shè)計(jì)的重復(fù)狮含,文檔的重復(fù)顽悼,編碼的重復(fù)曼振,構(gòu)建的重復(fù)等,maven是跨平臺的蔚龙,最大的消除了構(gòu)建的重復(fù)冰评。

Maven是一個(gè)Java語言編寫的開源項(xiàng)目管理工具,是Apache軟件基金會的頂級項(xiàng)目木羹。主要用于項(xiàng)目構(gòu)建甲雅,依賴管理,項(xiàng)目信息管理坑填。

2.知識剖析

Maven特點(diǎn):

1. maven不僅是構(gòu)建工具抛人,它還是依賴管理工具和項(xiàng)目管理工具,提供了中央倉庫脐瑰,能夠幫我們自動下載構(gòu)件妖枚。

2.為了解決的依賴的增多,版本不一致蚪黑,版本沖突盅惜,依賴臃腫等問題,它通過一個(gè)坐標(biāo)系統(tǒng)來精確地定位每一個(gè)構(gòu)件(artifact)忌穿。

3.還能幫助我們分散在各個(gè)角落的項(xiàng)目信息抒寂,包括項(xiàng)目描述,開發(fā)者列表掠剑,版本控制系統(tǒng)屈芜,許可證,缺陷管理系統(tǒng)地址朴译。

4.maven還為全世界的java開發(fā)者提供了一個(gè)免費(fèi)的中央倉庫井佑,在其中幾乎可以找到任何的流行開源軟件。通過衍生工具(Nexus),我們還能對其進(jìn)行快速搜索

5.maven對于目錄結(jié)構(gòu)有要求眠寿,約定優(yōu)于配置躬翁,用戶在項(xiàng)目間切換就省去了學(xué)習(xí)成本。

Maven的一些基礎(chǔ)命令:

1盯拱、Mvn compile

執(zhí)行 mvn compile命令盒发,完成編譯操作,執(zhí)行完畢后狡逢,會生成target目錄宁舰,該目錄中存放了編譯后的字節(jié)碼文件。

Mvn clean

執(zhí)行 mvn clean命令執(zhí)行完畢后奢浑,會將target目錄刪除蛮艰。

Mvn test

執(zhí)行 mvn test命令,完成單元測試操作執(zhí)行完畢后雀彼,會在target目錄中生成三個(gè)文件夾:surefire壤蚜、surefire-reports(測試報(bào)告)即寡、test-classes(測試的字節(jié)碼文件)

Mvn package

執(zhí)行 mvn package命令,完成打包操作執(zhí)行完畢后仍律,會在target目錄中生成一個(gè)文件嘿悬,該文件可以是jar、war等

Mvn install

執(zhí)行 mvn install命令水泉,完成將打好的jar包安裝到本地倉庫的操作執(zhí)行完畢后,會在本地倉庫中出現(xiàn)安裝后的jar包窒盐,方便其他工程引用

Mvn deploy

將打好的包拷貝到遠(yuǎn)程的repository草则,使得其他的開發(fā)者或者工程可以共享。

3.常見問題

Maven中央倉庫經(jīng)常不穩(wěn)定蟹漓,下載速度慢

4.解決方案

pom文件中加入

也可以在settings中設(shè)置鏡像

5.編碼實(shí)戰(zhàn)

6.擴(kuò)展思考

怎么樣能讓Maven跳過JUnit?

pom文件中加入

7.參考文獻(xiàn)

http://blog.csdn.net/woshixuye/article/details/8133050

https://www.cnblogs.com/fan-yuan/p/5008602.html

http://blog.csdn.net/iflow/article/details/46997315

PPT :PPT

騰訊視頻:



undefined_騰訊視頻

問答:

如何把第三方j(luò)ar導(dǎo)入本地倉庫炕横?

使用命令行:

-Dfile=是jar包所在地方

加三個(gè)坐標(biāo)

-DgroupId=

-DartifactId=

-Dversion=

mvn install:install-file -Dfile=d:/XXXXXX.jar -DgroupId=XXX.XX -DartifactId=sdk.java -Dversion=2.6.3 -Dpackaging=jar -DgeneratePom=true

如何deploy到遠(yuǎn)程倉庫?

mvn deploy:deploy-file -DgroupId=xxx -DartifactId=xxx -Dversion=1.0-SNAPSHOT -Dpackaging=jar -Dfile=D:\xxx.jar - Durl=http://xxxxxx -DrepositoryId=thirdparty

幾種方式能讓Maven跳過JUnit?

2種

感謝大家觀看葡粒!

今天的分享就到這里啦份殿,歡迎大家點(diǎn)贊、轉(zhuǎn)發(fā)嗽交、留言卿嘲、拍磚~

技能樹.IT修真院

“我們相信人人都可以成為一個(gè)工程師,現(xiàn)在開始夫壁,找個(gè)師兄拾枣,帶你入門,掌控自己學(xué)習(xí)的節(jié)奏盒让,學(xué)習(xí)的路上不再迷妹贩簦”。

這里是技能樹.IT修真院邑茄,成千上萬的師兄在這里找到了自己的學(xué)習(xí)路線姨蝴,學(xué)習(xí)透明化,成長可見化肺缕,師兄1對1免費(fèi)指導(dǎo)左医。快來與我一起學(xué)習(xí)吧~

我的邀請碼:17701057搓谆,或者你可以直接點(diǎn)擊此鏈接:http://www.jnshu.com/login/1/17701057

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末炒辉,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子泉手,更是在濱河造成了極大的恐慌黔寇,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,639評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件斩萌,死亡現(xiàn)場離奇詭異缝裤,居然都是意外死亡屏轰,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,277評論 3 385
  • 文/潘曉璐 我一進(jìn)店門憋飞,熙熙樓的掌柜王于貴愁眉苦臉地迎上來霎苗,“玉大人,你說我怎么就攤上這事榛做⊙湔担” “怎么了?”我有些...
    開封第一講書人閱讀 157,221評論 0 348
  • 文/不壞的土叔 我叫張陵检眯,是天一觀的道長厘擂。 經(jīng)常有香客問我,道長锰瘸,這世上最難降的妖魔是什么刽严? 我笑而不...
    開封第一講書人閱讀 56,474評論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮避凝,結(jié)果婚禮上舞萄,老公的妹妹穿的比我還像新娘。我一直安慰自己管削,他們只是感情好倒脓,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,570評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著佩谣,像睡著了一般把还。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上茸俭,一...
    開封第一講書人閱讀 49,816評論 1 290
  • 那天吊履,我揣著相機(jī)與錄音,去河邊找鬼调鬓。 笑死艇炎,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的腾窝。 我是一名探鬼主播缀踪,決...
    沈念sama閱讀 38,957評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼虹脯!你這毒婦竟也來了驴娃?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,718評論 0 266
  • 序言:老撾萬榮一對情侶失蹤循集,失蹤者是張志新(化名)和其女友劉穎唇敞,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,176評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡疆柔,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,511評論 2 327
  • 正文 我和宋清朗相戀三年咒精,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片旷档。...
    茶點(diǎn)故事閱讀 38,646評論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡模叙,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出鞋屈,到底是詐尸還是另有隱情范咨,我是刑警寧澤,帶...
    沈念sama閱讀 34,322評論 4 330
  • 正文 年R本政府宣布厂庇,位于F島的核電站湖蜕,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏宋列。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,934評論 3 313
  • 文/蒙蒙 一评也、第九天 我趴在偏房一處隱蔽的房頂上張望炼杖。 院中可真熱鬧,春花似錦盗迟、人聲如沸坤邪。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,755評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽艇纺。三九已至,卻和暖如春邮弹,著一層夾襖步出監(jiān)牢的瞬間黔衡,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,987評論 1 266
  • 我被黑心中介騙來泰國打工腌乡, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留盟劫,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,358評論 2 360
  • 正文 我出身青樓与纽,卻偏偏與公主長得像侣签,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子急迂,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,514評論 2 348

推薦閱讀更多精彩內(nèi)容