I want to deploy some tld files(JSP Tag Library Descriptor) to repository and use that
as dependencies in other project. for example, the project 'mytag' produces mytag.tld
and mytag.jar, and other web project myweb uses both file. I want to deploy both files
using jar:deploy with some postGoal definition in maven.xml.
Why the name of tld files should not be changed is that their file name will be used
in JSP page like this:
<%@ taglib uri="/WEB-INF/tlds/mytag.tld" prefix="mytag" %>
mytag-1.0.tld seems not good name for tld file. and the name should not change even if
it versions up.
----- Original Message -----
From: "Brett Porter" <[EMAIL PROTECTED]>
To: "Maven Users List" <[EMAIL PROTECTED]>
Sent: Wednesday, September 22, 2004 8:20 PM
Subject: Re: how to deploy file to repository without filename modified?
> This is intentionally not supported. Artifacts need versions in the
> repository, especially with new features coming in Maven.
>
> What problems will this cause you?
>
> - Brett
>
> On Wed, 22 Sep 2004 20:10:17 +0900, Pak, Young-rok
> <[EMAIL PROTECTED]> wrote:
> > I want to deploy some files to repository without modifying filename when
> > deploying jar. for example, there is file to deploy in my project like this:
> >
> > src/tld/mytag.tld
> >
> > and, I want to deploy to my repository like this:
> >
> > mygroup/tlds/mytag.tld
> >
> > so, I tried to use maven.xml like this:
> >
> > <postGoal name="jar:deploy">
> > <artifact:deploy artifact="src/tld/mytag.tld" type="tld" project="${pom}"/>
> > </postGoal>
> >
> > but, failed. mytag.tld copied to:
> >
> > mygroup/tlds/myproject-1.0.tld
> >
> > this is not what I wanted. and found no other way. how can I do that? if there is
> > no way to do that, I think artifact plugin must be extended to support that.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>