2015-07-14 20 views
8

ho fatto un plugin Maven che sovrascrive "maven-jar-plugin" seguendo questo documento: How do I create a new packaging type for Maven?esteso plugin di Maven ignora configurazione

si può trovare la mia plug-in qui: http://mvnrepository.com/artifact/org.lucee/lco-plugin/1.0

la fonte è qui: https://github.com/lucee/lco-maven-plugin

a cambiare solo l'estensione, non altro, ottengo l'estensione destra come previsto, il problema è la configurazione viene ignorato

<plugin>  
    <groupId>org.lucee</groupId> 
    <artifactId>lco-plugin</artifactId> 
    <version>1.01-SNAPSHOT</version> 

    <!-- when I use this the configuration works! 
    <groupId>org.apache.maven.plugins</groupId> 
    <artifactId>maven-jar-plugin</artifactId> 
    <version>2.6</version>--> 

    <configuration> 
     <archive> 
      <manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile> 
     </archive>  
    </configuration> 
    <extensions>true</extensions> 
</plugin> 

Qualche idea su cosa faccio di sbagliato?

+0

Puoi mostrare il file pom completo? – khmarbaise

+0

http://central.maven.org/maven2/org/lucee/lco-plugin/1.0/lco-plugin-1.0.pom –

risposta

0

È possibile eseguire ulteriori debug eseguendo la build di maven con i flag -X -e attivati. In questo modo, vedrai per ogni plugin in esecuzione quale configurazione è caricata.

Dato che la configurazione non è stata caricata, suggerirei che si tratta in genere di un problema di attivazione che il metodo di cui sopra consentirà di risolvere.