I finally solved using filter resources instead of assemblies.
2011/6/7 Fernando Wermus <[email protected]>
> Hi all,
> I have the following pom.xml that only assambles in a certein profile:
>
> <profiles>
> <profile>
> <id>qa-tomcat5x</id>
> <build>
> <plugins>
> <plugin>
> <artifactId>maven-assembly-plugin</artifactId>
> <version>2.2-beta-5</version>
> <executions>
> <execution>
> <id>qa-tomcat5x</id>
> <goals>
> <goal>single</goal>
> </goals>
> <configuration>
> <filters>
> <filter>${project.basedir}/src/assemble/filter.properties</filter>
> </filters>
> <descriptors>
> <descriptor>${project.basedir}/src/assemble/descriptor.xml</descriptor>
> </descriptors>
> </configuration>
> <phase>package</phase>
> </execution>
> </executions>
> </plugin>
> </plugins>
> </build>
> </profile>
> </profiles>
>
> But I also need that the generated jar has all the compiled classes as well
> as all the resources. The only thing that this jar contains is just the file
> that participates in assembly. How can I change that in my profile?
>
> thanks in advance
>
>