On 25/07/2011 3:47 PM, Wayne Fay wrote:
Yes I agree with Nexus, But the only concern in choosing Nexus is we have to
daily copy our latest JAR files from Existing location to New location for
Even 1 Project. As so many dependency on those Jar files and which are daily
updating. So we have to daily Update the new Nexus location too.
Arguably, this can be easily handled with a simply cron job which
calls mvn deploy:deploy-file across files in various directories where
your artifacts currently live.
Wayne
Good solution.
You also should only be copying the released versions of libraries
rather that the daily snapshots.
You need some stability in the dependencies of your projects otherwise
you have a heck of a time debugging the project.
It sounds like your current system makes it very hard to know the
pedigree of any artifact that you build.
Maven and Nexus should move you towards a way of life that is more aware
of releases, SNAPSHOTS and stuff that somebody is working on. (I don't
want to use any of the last type and usually prefer an older version of
the first type to a current SNAPSHOT unless I absolutely need the latest
thing that only the SNAPSHOT includes.)
Ron
---------------------------------------------------------------------
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]