AFAIK,您可以在maven中创建自定义构建生命周期。
此外,AFAIK,您不能告诉maven执行生命周期。您可以:
-
告诉maven执行阶段:在这种情况下,maven会找到该阶段所在的生命周期,然后执行该生命周期中的所有阶段,直到指定的阶段。
-
告诉maven执行一个目标,将其指定为
mvn plugin_name:goal_name
因此,假设我已经创建了一个自定义生命周期。并且假设这个自定义生命周期有一个名为install
的阶段。
当我写mvn install
时,maven会执行默认生命周期(有一个名为install
的阶段)还是我的自定义生命周期(也有一个称为install
的阶段)?
maven将如何确定遵循哪个生命周期?
这是不受支持的(目前),尽管最近Stephen开始了一个关于它的线程:http://maven.markmail.org/thread/z57dzgunecgfcrf7