I'm not quite sure if I understand your problem right, 
but sometimes not the result is the problem but the way is.

An assembly in maven is usually an attached artifact. Attached artifacts always 
have the naming
[artifact]-[verion]-[attachedQualifier] (or in never versions if you do not 
specify the qualifier
it is [artifact]-[verion]-[attachedId]), so your 'ASSEMBLY-DEV' will always be 
the last part of
the modules name in your repository.

But why don't you make an own SQL package and use the maven-jar-plugin directly?
If you look at the documentation at
http://maven.apache.org/plugins/maven-jar-plugin/jar-mojo.html
you'll see that you also have the capability to exclude and include parts which 
should be into the
jar.

Then again, if you have a standard jar module build, you are able to set the 
name of your module
manually with the <finalname> to whatever you like.

If you like to keep the current setup, then why not simply specify the 
qualifier in the dependency
 settings. Then all the dependency resolution will work out of the box.

So I'm still curios what the real problem is.

LieGrü,
strub

--- [EMAIL PROTECTED] schrieb:
> I couldn't find any solution for this issue. Can any one please suggest.
> 
> I'm using maven-assembly-plugin in my POM and the assembly descriptor as 
> below to generate a JAR package. The resultant artifact package is in the 
> form of artifact-1.0-DEV.jar. But I require the package in the form of 
> artifact-DEV-1.0.jar. What I need here is the assemblyId should get 
> appended to the POM's artifactId before the version. Can anyone please 
> advise how this can be done.
> 
> //POM with assembly plugin
> 
> <plugin>
> <artifactId>maven-assembly-plugin</artifactId>
> <executions>
>   <execution>
>     <id>ASSEMBLY-DEV</id>
>    <phase>compile</phase>
>    <goals>
>         <goal>attached</goal>
>    </goals>
>    <configuration>
>         <descriptors>
>                 <descriptor>${basedir}/sql-DEV.xml</descriptor>
>         </descriptors>
>         <outputDirectory>${basedir}/target/dev</outputDirectory>
>    </configuration>
>  </execution>
> <executions>
> </plugin>
> 
> //Assembly Descriptor - sql-DEV.xml
> 
> <assembly>
>         <id>DEV</id>
>     <formats>
>         <format>jar</format>
>     </formats>
>         <fileSets>
>                 <fileSet>
>  <directory>${basedir}/../../../../Database/tables</directory>
>                                 <outputDirectory></outputDirectory>
>                             <includes> 
>                                     <include>*.sql</include>
>                            </includes>
>                 </fileSet>
>         </fileSets>
>  </assembly>
> 
> 
> Thanks & Regards,
> Logu Rajamanickam
> 



      __________________________________________________________
Gesendet von Yahoo! Mail.
Dem pfiffigeren Posteingang.
http://de.overview.mail.yahoo.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to