Posting again!! Sanjay ---------- Forwarded message ---------- From: Sanjay Choudhary <[EMAIL PROTECTED]> Date: Aug 8, 2005 3:15 PM Subject: maven.jar.final.name <http://maven.jar.final.name> usage - plugin 1.7 To: Maven Users List <[email protected]>
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
