If you're using ant, why not also use Ivy? Then you can make use of the maven 
standard named artifacts.

Cody Fyler
Lending Grid Build Team
G=Lending Grid Builds
(515) - 441 - 0814


-----Original Message-----
From: David Evans [mailto:da...@evans6.me.uk] 
Sent: Thursday, July 24, 2014 7:58 AM
To: users@maven.apache.org
Subject: Re: Upload 3rd party jars retaining original names

Thanks all.  It seems that what I want to do doesn't fit naturally into the 
Maven way of things.

Using the "copy" plugin I can see how I might possibly unpack elements and 
modify my Eclipse classpath in flight but part of the problem with my existing 
Ant deployment is that I've extended it to do the "possible", not necessarily 
considering the "sensible", so I'll not go down that route. Yet.

It's a shame that I can't store the external jars in the Maven repository and 
treat them ) as  "versioned foreign artifacts" because having Maven manage them 
in this way would be brilliant.

Here's what I'm going to try instead:

* I'll carry on with the libraries in my [Perforce] SCM. 

* I can map them to a project folder as I do now (similar to sources, 
resources, etc).

* if I understand this part of Maven dependepencies correctly, I can create a 
parent dependendency that depends on an individual system-scope dependency for 
each of the libraries. This will hopefully get them all onto my Maven project 
classpath without too much fuss.

* use "assembly" to include the jars in my final deployment.

Does this seem the natural and sensible way to manage external jars with Maven?

Thanks

David  





--
View this message in context: 
http://maven.40175.n5.nabble.com/Upload-3rd-party-jars-retaining-original-names-tp5800921p5800925.html
Sent from the Maven - Users mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org

Reply via email to