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

Reply via email to