You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Stéphane Philippart <st...@prima-solutions.com> on 2003/12/12 16:51:47 UTC
Name of generated files
Hi,
I am in a case where I don't want version number on my deliverable files
but i want to be able to use the install targets to install my app in
the repository to refence the file with the dependency tag.
When I don't put a tag <currentVersion> in my project.xml (or put the
tag <currentVersion/>) the generated file are all with a '-' at the end
of the file name name, like foo-j.jar. How can i generate (and reuse in
depedency) files without '-' like foo.jar.
Steph
Thanks
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Re: Name of generated files
Posted by Jason van Zyl <jv...@maven.org>.
On Fri, 2003-12-12 at 10:51, Stéphane Philippart wrote:
> Hi,
>
> I am in a case where I don't want version number on my deliverable files
> but i want to be able to use the install targets to install my app in
> the repository to refence the file with the dependency tag.
>
> When I don't put a tag <currentVersion> in my project.xml (or put the
> tag <currentVersion/>) the generated file are all with a '-' at the end
> of the file name name, like foo-j.jar. How can i generate (and reuse in
> depedency) files without '-' like foo.jar.
I really don't think there are many good reasons not to have a version
in the name of the JAR but in fact Maven itself does it to avoid some
bootstrap complexity. You can use the maven.final.name property to name
the produced artifact. Look at Maven's own build. But again as Emmanuel
said it's not recommended and certainly wouldn't be considered a best
practice.
> Steph
>
> Thanks
>
>
> ---------------------------------------------------------------------
>
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>
> For additional commands, e-mail: users-help@maven.apache.org
--
jvz.
Jason van Zyl
jason@zenplex.com
http://tambora.zenplex.org
In short, man creates for himself a new religion of a rational
and technical order to justify his work and to be justified in it.
-- Jacques Ellul, The Technological Society
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Re: Name of generated files
Posted by Tim Chen <tc...@tampabay.rr.com>.
Agreed that it is probably best practice but if you want to you can
always over-ride the property (if provided) of the plugin you are using.
Read http://maven.apache.org/reference/plugins/index.html for more
information
Since you are creating a jar then you should look at the properties of
the jar plugin.
-Tim
Emmanuel Venisse wrote:
>All jars MUST have a version. It's a best practices.
>
>Emmanuel
>
>----- Original Message -----
>From: "Stéphane Philippart" <st...@prima-solutions.com>
>To: "Maven Users List (E-mail)" <us...@maven.apache.org>
>Sent: Friday, December 12, 2003 4:51 PM
>Subject: Name of generated files
>
>
>Hi,
>
>I am in a case where I don't want version number on my deliverable files
>but i want to be able to use the install targets to install my app in
>the repository to refence the file with the dependency tag.
>
>When I don't put a tag <currentVersion> in my project.xml (or put the
>tag <currentVersion/>) the generated file are all with a '-' at the end
>of the file name name, like foo-j.jar. How can i generate (and reuse in
>depedency) files without '-' like foo.jar.
>
>Steph
>
>Thanks
>
>
>---------------------------------------------------------------------
>
>To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>
>For additional commands, e-mail: users-help@maven.apache.org
>
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>For additional commands, e-mail: users-help@maven.apache.org
>
>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Re: Name of generated files
Posted by Emmanuel Venisse <em...@venisse.net>.
All jars MUST have a version. It's a best practices.
Emmanuel
----- Original Message -----
From: "Stéphane Philippart" <st...@prima-solutions.com>
To: "Maven Users List (E-mail)" <us...@maven.apache.org>
Sent: Friday, December 12, 2003 4:51 PM
Subject: Name of generated files
Hi,
I am in a case where I don't want version number on my deliverable files
but i want to be able to use the install targets to install my app in
the repository to refence the file with the dependency tag.
When I don't put a tag <currentVersion> in my project.xml (or put the
tag <currentVersion/>) the generated file are all with a '-' at the end
of the file name name, like foo-j.jar. How can i generate (and reuse in
depedency) files without '-' like foo.jar.
Steph
Thanks
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org