извините за глупость, но я не смог понять, почему эти инструменты могут ускорить сборку. Например,
(если я правильно понимаю), maven-cli требует, чтобы вы выполнили сборку один раз:очистите, скомпилируйте, установите, затем он ускоряет сборку, кэшируя фразу clean и compile, так что вы можете выполнять фразу установки только снова и снова.
, на мой взгляд, это не ускоряет процесспроходя полный цикл снова и снова.однако, на самом деле, если я делаю изменения в коде, не следует ли мне всегда перекомпилировать мой код перед запуском установки?в таком случае, как скорость становится быстрее?чистая фраза может быть быстрее, но для моего проекта из 100ish-модулей чистка в любом случае занимает всего лишь 5 секунд.
, так что меня совершенно не понимают эти инструменты?можете мне как-то объяснить, как эти инструменты могут вообще улучшить скорость?спасибо.
mvnsh: http://shell.sonatype.org/faq.html
mvn-cli-plugin: http://wiki.github.com/mrdon/maven-cli-plugin/