Herve Boutemy created MNG-5346:
----------------------------------

             Summary: update maven-plugin-plugin:descriptor default binding 
from generate-resources phase to process-classes
                 Key: MNG-5346
                 URL: https://jira.codehaus.org/browse/MNG-5346
             Project: Maven 2 & 3
          Issue Type: Wish
            Reporter: Herve Boutemy


with Java annotations support added in Maven Plugin Tools 3.0, descriptor 
cannot be generated before compilation

actually, to use annotations, users need to add extra configuration to avoid 
failure and to bind the goal to proper phase:
{code:xml}        <configuration>
          <skipErrorNoDescriptorsFound>true</skipErrorNoDescriptorsFound>
        </configuration>
        <executions>
          <execution>
            <id>mojo-descriptor</id>
            <goals>
              <goal>descriptor</goal>
            </goals>
          </execution>{code}

changing the default lifecycle binding will enable removal of this extra 
configuration

notice that removing the configuration from pom will require to check newer 
Maven version is used to build the plugin

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to