maven java1.7_本周Java技巧#7 – Maven慢吗?
maven java1.7
本周Java本周技巧是有關(guān)Maven的上一期的后續(xù)內(nèi)容。 第一個(gè)視頻介紹了與Maven依賴關(guān)系有關(guān)的方面。 該視頻將介紹一些加快Maven構(gòu)建速度的技術(shù)。
Maven慢嗎?
從Maven 3開(kāi)始,您可以并行運(yùn)行構(gòu)建。 根據(jù)構(gòu)建機(jī)器和項(xiàng)目結(jié)構(gòu)的不同,您可能會(huì)獲得60%的加速提高!
另外,有一些方法可以使用-amd和-am標(biāo)志有選擇地僅選擇要構(gòu)建的-amd 。 這些從Maven 2開(kāi)始就可用,但是由于某些原因,它們似乎沒(méi)有得到太多使用。
檢查視頻:
作為參考,以下是命令:
| mvn clean install -T 1C | 每個(gè)內(nèi)核使用一個(gè)線程構(gòu)建項(xiàng)目 |
| mvn clean install -T 2C | 每個(gè)核心使用兩個(gè)線程構(gòu)建項(xiàng)目 |
| mvn clean install -T 4 | 用fours Threads建立項(xiàng)目 |
| mvn clean install -pl [project-name] -amd | 僅構(gòu)建-pl中指定的項(xiàng)目以及所有相關(guān)項(xiàng)目。 |
| mvn clean install -pl [project-name] -am | 僅構(gòu)建-pl中指定的項(xiàng)目以及構(gòu)建它所需的所有必需項(xiàng)目。 |
檢查有關(guān)并行構(gòu)建的Maven Wiki頁(yè)面。
另外,請(qǐng)檢查我寫的另一篇文章:《 Maven常見(jiàn)問(wèn)題和陷阱》 。
請(qǐng)記住關(guān)注我的Youtube頻道以進(jìn)行更新!
如果喜歡,請(qǐng)發(fā)表評(píng)論,如果不喜歡的話,也請(qǐng)發(fā)表評(píng)論!
翻譯自: https://www.javacodegeeks.com/2016/03/java-tip-week-7-maven-slow.html
maven java1.7
總結(jié)
以上是生活随笔為你收集整理的maven java1.7_本周Java技巧#7 – Maven慢吗?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 体重kg是公斤还是斤 体重kg是公斤吗
- 下一篇: eos是什么币 eos币的介绍