2016-10-04 1 views
0

J'essaie d'utiliser la version maven license plugin 1.9. Je suis en cours d'exécution dans le but update-licence en-tête mais je reçois l'erreur suivante:Maven License Plugin: Les paramètres 'organizationName', ... sont manquants ou invalides

[ERROR] Failed to execute goal org.codehaus.mojo:license-maven-plugin:1.9:update-file-header (default-cli) on project myproject: The parameters 'organizationName', 'inceptionYear' for goal org.codehaus.mojo:license-maven-plugin:1.9:update-file-header are missing or invalid -> [Help 1] 

Mon pom.xml ressemble à ceci

<project> 
    ... 
    <build> 
     <plugins> 
      <plugin> 
       <groupId>org.codehaus.mojo</groupId> 
       <artifactId>license-maven-plugin</artifactId> 
       <version>1.9</version> 
       <configuration> 
        <verbose>false</verbose> 
        <addSvnKeyWords>true</addSvnKeyWords> 
       </configuration> 
       <executions> 
        <execution> 
         <id>first</id> 
         <goals> 
          <goal>update-file-header</goal> 
         </goals> 
         <phase>process-sources</phase> 
         <configuration> 
          <licenseName>gpl_v3</licenseName> 
          <organizationName>My Organization</organizationName> 
          <inceptionYear>2017</inceptionYear> 
          <roots> 
           <root>src/main/java</root> 
           <root>src/test</root> 
          </roots> 
         </configuration> 
        </execution> 
       </executions> 
      </plugin> 
     </plugins> 
    </build> 
</project> 

Répondre

1

Vous pouvez résoudre ce problème en ajoutant

<organizationName>My Organization</organizationName> 
<inceptionYear>2017</inceptionYear> 

à la balise projet de votre pom.xml