Honestly, I still don't understand this desire to have some lib
repository I see used in maven (or the concept I mean). It has always
been my experience everywhere I work, to have a copy of the libraries
needed someplace nearby. And, as such, that was always considered the
"official gold copy." We could never just download and use some other
newer version without consent. With that said, what is the point of
this automagic library gathering? I am no maven user, so perhaps I
don't understand it...but I hear talk of library dependencies and
such...but I have never had those issues - i just keep around the jars I
need...
Sorry, if I am being overly naive...
EJ Ciramella wrote:
Any project that considers longevity or offline rebuilding must think
about how to archive all their dependencies. What if the repositories go
away? What if a lawsuit forces some jar to be pulled.
You may also need a private repository to store stuff that isnt in open
source, or just not in the public repositories. This is no different
from putting the JARs in a lib/ dir, except you have to make up stub
poms that declare some or zero dependencies.
________________________________________________
A private repository being an "internal remote" repository on a
machine that gets backed up nightly.
Where's the harm in that?
________________________________________________
Being able to switch versions just by changing property files is nice...
________________________________________________
OMG - yes - I do miss this.
________________________________________________
I worry about its stability, though things are improving. The ant tasks
can be a bit up and down from version to version, which implies they
dont get tested enough.
________________________________________________
no kidding - this is the biggest shortcoming of m2 from my
standpoint. M2 is about 1 - 1.5 years away from being really useful
(and recently I've been forced into this world because....
________________________________________________
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
Scot P. Floess
27 Lake Royale
Louisburg, NC 27549
252-478-8087 (Home)
919-754-4592 (Work)
Chief Architect JPlate http://sourceforge.net/projects/jplate
Chief Architect JavaPIM http://sourceforge.net/projects/javapim