0

我只是在阅读Versions Maven Plugin的源代码,并注意到了这段代码:

   if ( reactorProjects.contains( getProject().getParent() ) )
   {
       getLog().info( "Project's parent is part of the reactor" );
       return;
   }

一般来说,项目(或项目的父项目)何时成为反应器的一部分,这意味着什么?

4

1 回答 1

0

我也在 Maven 邮件列表上问过这个问题。看起来默认情况下,父项目始终是反应器的一部分。但是,通过将一些选项传递给 Maven,它可能会在构建期间从反应器中排除,例如:

  • 当您使用-pl限制反应器时
  • 当你-f用来构建特定的 pom
于 2014-08-07T11:52:02.183 回答