2015-07-14 17 views
8

ich habe eine Maven-Plugin, das "maven-jar-plugin" im Anschluss an diese doc überschreibt: How do I create a new packaging type for Maven?erweiterte Maven Plugin ignoriert Konfiguration

Sie mein Plugin finden Sie hier: http://mvnrepository.com/artifact/org.lucee/lco-plugin/1.0

die Quelle ist hier: https://github.com/lucee/lco-maven-plugin

ich nur die Erweiterung ändern, sonst nichts, ich die richtige Erweiterung erhalten, wie erwartet, Problem ist die Konfiguration

ignoriert
<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> 

irgendeine idee was mache ich falsch?

+0

Können Sie die vollständige Pom-Datei anzeigen? – khmarbaise

+0

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

Antwort

0

Sie können weiteres Debugging durchführen, indem Sie Ihren Maven Build mit aktivierten -X -e Flags ausführen. Auf diese Weise sehen Sie für jedes laufende Plugin, welche Konfiguration geladen ist.

Da die Konfiguration nicht geladen ist, würde ich vorschlagen, dass es in der Regel ein Aktivierungsproblem ist, dass die oben genannte Methode Ihnen erlauben wird, zu lösen.