maven的核心仅仅定义了抽象的生命周期,具体的任务交由插件完成,插件以独立的构件形式存在。一个插件为了代码的复用,可以具有多个功能,每个功能就是一个插件目标。maven-dependency-plugin有十多个目标,每个目标对应一个功能,例如dependency:tree.这是一种通用的写法,冒号前面是插件的前缀,后面是插件的目标。
maven的生命周期同插件相互绑定,具体来说,是maven的周期阶段同插件的目标进行绑定。已完成某个具体的构建任务。
maven的核心仅仅定义了抽象的生命周期,具体的任务交由插件完成,插件以独立的构件形式存在。一个插件为了代码的复用,可以具有多个功能,每个功能就是一个插件目标。maven-dependency-plugin有十多个目标,每个目标对应一个功能,例如dependency:tree.这是一种通用的写法,冒号前面是插件的前缀,后面是插件的目标。
maven的生命周期同插件相互绑定,具体来说,是maven的周期阶段同插件的目标进行绑定。已完成某个具体的构建任务。