Criando uma nova fase

Eu estou trabalhando em um projeto usando Maven para o qual eu preciso de duas novas fases: 'analisar' e 'eval' (para diferentes fases de análise de dados). Eu li todos os documentos que posso encontrar e criei versões de components.xml e lifecycle.xml que são o mais próximo que posso corrigir, mas o Maven se recusa a executar as novas fases. (Eu deveria enfatizar que não tenho nenhum problema em fazer meus plugins funcionarem, e nenhum problema de vinculá-los às fases existentes fornecidas pelo ciclo de vida padrão. Meu problema é que as novas fases que criei parecem ser ignoradas pelo maven). preciso fazer para que minhas novas fases funcionem?

lifecycles.xml:

<lifecycles>
  <lifecycle>
    <id>lenskit</id>
    <phases>
      <phase>
        <id>analyze</id>
        <executions>
          <execution>
            <goals>
              <goal>greet</goal>
            </goals>
          </execution>
        </executions>
      </phase>
      <phase>
        <id>validate</id>
        <executions>
          <execution>
            <goals>
              <goal>greet</goal>
            </goals>
          </execution>
        </executions>
      </phase>
    </phases>
  </lifecycle>
</lifecycles>

components.xml:

<component-set>
  <components>
    <component>
      <role>org.apache.maven.lifecycle.mapping.LifecycleMapping</role>
      <role-hint>lenskit</role-hint>
      <implementation>
        org.apache.maven.lifecycle.mapping.DefaultLifecycleMapping
      </implementation>
      <configuration>
         <id>lenskit</id>
         <phases>
            <phase>get-data</phase>
            <phase>analyze</phase>
            <phase>eval</phase>
         </phases>
         <default-phases>
            <verify> org.apache.maven.plugins:maven-resources-plugin:resources </verify>
            <get-data> org.riedl:hello-lenskit-plugin:greet </get-data>
            <analyze> org.riedl:hello-lenskit-plugin:greet </analyze>
            <eval> org.riedl:hello-lenskit-plugin:greet </eval>
            <package> org.riedl:hello-lenskit-plugin:greet </package>
         </default-phases>
      </configuration>
    </component>
  </components>
</component-set>

questionAnswers(2)

yourAnswerToTheQuestion