抱歉,因爲在這裏愚蠢,但我不明白爲什麼這些工具可以加快構建。例如,如果我理解正確,maven-cli需要你做一次構建:清理,編譯,安裝,然後通過緩存乾淨和編譯短語來加速構建,這樣你就可以執行只能反覆安裝短語。在我第一眼看來,這似乎是通過一遍又一遍地完整循環來加快速度。但是,實際上,如果我正在修改代碼,那麼在運行安裝之前不應該重新編譯我的代碼嗎?在這種情況下,速度如何變得更快?乾淨的短語可能會更快,但對於我的100個模塊項目,乾淨只需要5秒鐘。maven-cli-plugin/mvnsh如何加速maven構建?
所以我被完全誤解了這些工具?能以某種方式向我解釋這些工具如何能夠提高速度?謝謝。
mvnsh:http://shell.sonatype.org/faq.html
MVN-CLI-插件:http://wiki.github.com/mrdon/maven-cli-plugin/