I wish to use maven.jar.final.name <http://maven.jar.final.name> property. I 
want my jar file name to be different.(basiclly, don't want any version 
appended to it, I know it is not in alignment with maven best practice but 
life is not always straight). 
 If I use maven jar:install -Dmaven.jar.final.name=foo.jar
 1. It creates foo.jar in target directory.
2. It copies foo.jar to foo-1.1.jar in maven local repository. ?? what is 
the use of maven.jar.final.name <http://maven.jar.final.name>?
 Let us assumt, I have another java project fred that is dependent on 
project foo. fred and foo - both extend from same project.xml and share the 
same pom-version. In fred project, project.xml is as below
 <dependency>
<artifactId>foo</artifactId>
<groupId>${pom.groupId}</groupId>
<properties> 
<jar.manifest.classpath>true</jar.manifest.classpath>
</properties>
<version>${pom.currentVersion}</version>
</dependency>
 Is it possible to define dependecy of fred on foo in project.xml without 
the version # ? so that when I use multiproject:goal -Djar:install it will 
first build foo and then fred.
 Please advice.
 Thanks,
sanjay

Reply via email to