I assumed you were using Maven1.

For Maven2, it still depends on where you are putting it. Yes, the
assembly plugin can rename dependencies when they are incorporated.
However, this plugin's documentation is lacking and this was only a
recent patch so is not in the last release. We're working on it.

If you want a short piece of Ant script such as this, you might try
the maven-antrun-plugin:
http://www.neonics.com/projects/maven-antrun-plugin/. This will be
incorporated into the next release of Maven.

- Brett

On 7/23/05, Ron Yust <[EMAIL PROTECTED]> wrote:
> Sorry to be brain-dead on this, but where is this put into a pom.xml build
> in Maven2?  I cannot find ANY documentation regarding this capability on the
> Maven2 web site or Maven1 for that matter.
> 
> Can the assemble plugin accomplish a rename?  Seems cumbersome to create a
> script just to insert an ant task in the build process just to do a rename
> of a resource that had a name changed only for Maven.
> 
> -----Original Message-----
> From: Brett Porter [mailto:[EMAIL PROTECTED]
> Sent: Thursday, July 21, 2005 5:40 PM
> To: Maven Users List
> Subject: Re: [m2] Download DLL
> 
> It depends on how you are going to use it. For a JAR being included in
> an EAR plugin, there is configuration for what to call the JAR inside
> the EAR plugin. For your case, you are probably writing some script in
> a plugin or maven.xml so you could do:
> 
> <ant:copy todir="${my.out.dir}/some-filename.dll"
> file="${pom.getDependencyPath('groupId:artifactId')}" />
> 
> Cheers,
> Brett
> 
> On 7/22/05, Ron Yust <[EMAIL PROTECTED]> wrote:
> > Can anyone explain how Maven can rename an artifact once it is downloaded
> to
> > the local repository?
> >
> > -----Original Message-----
> > From: Brett Porter [mailto:[EMAIL PROTECTED]
> > Sent: Thursday, July 21, 2005 9:35 AM
> > To: Maven Users List
> > Subject: Re: [m2] Download DLL
> >
> > In the repository, the name will include the version. When you copy it
> > from the repository to somewhere you use it, then you can rename it.
> >
> > - Brett
> >
> > On 7/22/05, Ron Yust <[EMAIL PROTECTED]> wrote:
> > > How do you download a DLL as a dependency and still retain its
> > non-versioned
> > > name?  I am trying to do something like this:
> > >
> > >
> > >
> > > <project>
> > >
> > > <modelVersion>4.0.0</modelVersion>
> > >
> > > <groupId>JTwain</groupId>
> > >
> > > <artifactId>JTwain</artifactId>
> > >
> > > <version>8.2</version>
> > >
> > > <dependencies>
> > >
> > >       <dependency>
> > >
> > >             <groupId>JTwain</groupId>
> > >
> > >             <artifactId>JTwain</artifactId>
> > >
> > >             <version>8.2</version>
> > >
> > >             <type>dll</type>
> > >
> > >             <jar>AspriseJTwain.dll</jar>
> > >
> > >       </dependency>
> > >
> > > </dependencies>
> > >
> > > </project>
> > >
> > >
> > >
> > > The above can download a DLL named JTwain-8.2.dll, but I need the
> original
> > > name of AspriseJTwain.dll.
> > >
> > > Ron Yust
> > > VP of Technology
> > > Conversant, Inc.
> > > Cell:  (417) 540-5003
> > > Office:  (417) 781-7994 ext. 201
> > >
> > >  <mailto:[EMAIL PROTECTED]> [EMAIL PROTECTED]
> > >  <http://www.conversantinc.com> www.conversantinc.com
> > >
> > >   _____
> > >
> > > This e-mail and any files transmitted with it are the property of
> > > Conversant, Inc., are confidential, and are intended solely for the use
> of
> > > the individual or entity to whom this email is addressed. If you are not
> > one
> > > of the named recipients or otherwise have reason to believe that you
> have
> > > received this message in error, please delete this message immediately
> > from
> > > your computer and contact the sender by telephone at (417) 781-7994. Any
> > > other use, retention, dissemination, forwarding, printing or copying of
> > this
> > > email is strictly prohibited.
> > >
> > >
> > >
> > >
> > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to