AFAIK it's not possible.

/Anders

On Thu, Mar 31, 2011 at 15:35, Stefan Schulze <[email protected]> wrote:

> Hi,
>
> I'd like to write a custom packaging to add some javascript-tooling. As
> part of this, it should be packaged with maven-assembly-plugin.
> I wrote the components.xml and lifecycle.xml mapping the package-phase to
> org.apache.maven.plugins:maven-assembly-plugin:2.2.1:single and tried to
> configure it in lifecycle.xml:
> <lifecycle>
>  <id>jszip</id>
>  <phases>
>    <phase>
>      <id>package</id>
>      <executions>
>        <execution>
>          <goals>
>            <goal>single</goal>
>          </goals>
>        </execution>
>      </executions>
>      <configuration>
>        <descriptorRefs>
>          <descriptorRef>jszip</descriptorRef>
>        </descriptorRefs>
>      </configuration>
>    </phase>
>  </phases>
> </lifecycle>
>
> According to lifecycle-1.0.0.xsd this is valid.
> When I try to package my test-project, the new lifecycle is successfully
> used, but I get an error because no assembly descriptor found. If I
> configure the assembly-plugin this way in my project-pom (including the
> plugins additional <dependencies>) the assembly-descriptor is successfully
> retrieved from the repository.
> Debugging maven-core and maven-plugin, it looks like nothing of my
> configuration of maven-assembly-plugin is applied (breakpoint in
> DefaultLifecycleExecutor, viewing mojoExecution for lifecycleMapping
> "package", the configuration of mojoExecution is null and mojoConfiguration
> of mojoDescriptor contains lots of variables (${descriptor}, etc., but
> nothing of descriptorRefs)).
>
> Is it not possible (at least with Maven 2.2.1) to configure a
> lifecycle-mapped plugin as part of the lifecycle-definition?
>
> Thanks in advance,
>
>  Stefan
> --
> NEU: FreePhone - kostenlos mobil telefonieren und surfen!
> Jetzt informieren: http://www.gmx.net/de/go/freephone
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to