Thanks Wayne!!
it worked really fine :-)
Now my pom.xml is some like:
...
<build>
<plugins>
<plugin>
<artifactId>minijar-maven-plugin</artifactId>
<groupId>org.codehaus.mojo</groupId>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>ueberjar</goal>
</goals>
<configuration>
<stripUnusedClasses>true</stripUnusedClasses>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>build-helper-maven-plugin</artifactId>
<groupId>org.codehaus.mojo</groupId>
<executions>
<execution>
<goals>
<goal>attach-artifact</goal>
</goals>
<configuration>
<artifacts>
<artifact>
<classifier>ueber</classifier>
<file>target/${artifactId}-${version}-ueber.jar</file>
</artifact>
</artifacts>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
...
> -----Original Message-----
> From: Wayne Fay [mailto:[EMAIL PROTECTED]
> Sent: terça-feira, 28 de agosto de 2007 11:38
> To: Maven Users List
> Subject: Re: installing a ueber jar
>
>
> Use build-helper-m-p and attach your artifact to the build/project.
>
> Wayne
>
> On 8/28/07, Domingos Antonio Pereira Creado Júnior
> <[EMAIL PROTECTED]> wrote:
> > Hi there,
> >
> > I´m developing an applet that has many dependencies. To
> speed-up the load phase, I´m using the ueber plugin [1].
> > The ueber plugins works fine.. It creates a smaller jar,
> but with a suffix "-uber" under target directory.
> > The issue that I´m facing is how install this ueber jar
> under repository?
> > I´ve already tried many "tricks" like above, and none work:
> >
> > - set the final name of the generated jar by ueber equal to
> final name.
> > - configure a install-file execution under pom.xml like:
> >
> > ...
> > <plugin>
> > <groupId>org.apache.maven.plugins</groupId>
> > <artifactId>maven-install-plugin</artifactId>
> > <executions>
> > <execution>
> > <id>install2</id>
> > <phase>install</phase>
> > <goals>
> > <goal>install-file</goal>
> > </goals>
> > <configuration>
> >
> <groupId>${groupId}</groupId>
> >
> <artifactId>${artifactId}</artifactId>
> >
> <version>${version}-ueber</version>
> > <packaging>jar</packaging>
> > <file>
> >
> ${basedir}/build/${artifactId}-${version}-ueber.jar
> > </file>
> >
> <generatePom>true</generatePom>
> > </configuration>
> > </execution>
> > </executions>
> > </plugin>
> > ....
> >
> > But maven complains that the properties like artifactId is
> read-only....
> >
> > Does anyone has a clue about installing a file like uber
> under local repository?
> > Thanks in advance
> >
> >
> >
> > [1] -
http://mojo.codehaus.org/minijar-maven-plugin/ueberjar-mojo.html
>
> Atenciosamente
>
> Msc. Domingos Creado
> DRT - CPqD Telecom & IT Solutions
> Tel.: +55 19 3705-6423 / Fax: +55 19 3705-7268
> Cel.: +55 19 8183-1003
> [EMAIL PROTECTED]
> www.cpqd.com.br
>
>
> "Que ninguém se engane, só se consegue a simplicidade através de muito
> trabalho."
> Clarice Lispector
>
> "Simplicidade é a sofisticação máxima."
> Leonardo da Vinci
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]