Skip to content

maven wrapper really not damn it

leizh edited this page Sep 11, 2018 · 2 revisions

严格地说起来,这东西确实比较小众,spring boot initializer把它吸纳进来,确实如其自称很opinionated

在我看来它除了统一maven版本,简化开发构建环境准备之外,更主要的是...它简化了初入java山门同学的工作——你完全可以不准备maven,仅准备JDK(真不过分吧)就可以了

从渊源上讲,这东西应该是受gradle wrapper的启发来的,所以确实不属于maven原生的东西,这可能是在有些时候受抵触的原因

我曾经有一段时间对其是否要受VCS管理有所怀疑(因为它除了脚本实际上还包含一个jar包),但实际上它总的来说只会占用极小一部分空间,权衡利弊,一个工程有比没有的时候适应性要更好

Clone this wiki locally