Thanks, I have it working with custom names when I don't mention the <version> for plugin. is there any side effect of not mentioning the version ?
bikram On Wed, Mar 8, 2017 at 10:32 AM, Paul Munsey <paul.mun...@verifone.com> wrote: > finalName has limited use. It works for me at the build level, as seen > here: > <build> > <finalName>my-name-1.2.3</finalName> > <plugins> > ... > > But even then, Maven won't install (mvn install) that name. As Anders > mentioned, if you want multiple assembled artifacts with different names, > use <appendAssemblyId>true</appendAssemblyId> and your package file's id > will be included in the filename. > > Paul > > -----Original Message----- > From: anders.g.ham...@gmail.com [mailto:anders.g.ham...@gmail.com] On > Behalf Of Anders Hammar > Sent: Tuesday, March 07, 2017 10:44 PM > To: Maven Users List > Subject: Re: maven assembly plugin not recognizing <finalName> > > There is no finalName config parameter for the single goal, see [1]. I > suggest that you use appendAssemblyId, which is the intended usage. > > [1] http://maven.apache.org/plugins/maven-assembly-plugin/single-mojo.html > > /Anders > > On Tue, Mar 7, 2017 at 11:48 PM, Bikramjit Singh <bs.sandh...@gmail.com> > wrote: > > > I have following Question > > > > How do I use <finalName> tag to give different name to two jars ? it > > is not picking up the <finalName> for 2nd <executioin> ("client" ) > > > > Am I doing it wrong ? > > > > I have following. > > > > <build> > > <plugins> > > <plugin> > > <groupId>org.apache.maven.plugins</groupId> > > <artifactId>maven-assembly-plugin</artifactId> > > <!--<version>3.0.0</version>--> > > <executions> > > <execution> > > <id>core-assembly</id> > > <phase>package</phase> > > <goals> > > <goal>single</goal> > > </goals> > > <configuration> > > <archive> > > <manifestEntries> > > > > <Build-Version>${project.version}</Build-Version> > > </manifestEntries> > > </archive> > > <descriptors> > > > > <descriptor>src/main/core-descriptor.xml</descriptor> > > </descriptors> > > <appendAssemblyId>false</appendAssemblyId> > > > > <outputDirectory>${project.basedir}/target/dist/framework/lib/server/< > > / > > outputDirectory> > > <finalName>core</finalName> > > </configuration> > > </execution> > > <execution> > > <id>client-assembly</id> > > <phase>package</phase> > > <goals> > > <goal>single</goal> > > </goals> > > <configuration> > > <archive> > > <manifestEntries> > > > > <Build-Version>${project.version}</Build-Version> > > </manifestEntries> > > </archive> > > <descriptors> > > > > <descriptor>src/main/client-descriptor.xml</descriptor> > > </descriptors> > > <appendAssemblyId>false</appendAssemblyId> > > > > <outputDirectory>${project.basedir}/target/dist/framework/lib/client/< > > / > > outputDirectory> > > <finamName>client</finamName> > > </configuration> > > </execution> > > </executions> > > </plugin> > > </plugins> > > </build> > > > > > > -- > > *Thanks* > > > > > > *Bikramjit Singh* > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@maven.apache.org > For additional commands, e-mail: users-h...@maven.apache.org > -- *Thanks* *Bikramjit Singh*