I'm not talking about libraries, I'm talking about an app that has been built for years either with Ant or without a build script. So we get a known good EAR and de-construct it often finding JARs that don't exist in the wild or are unidentifiable. So re-creating that EAR Maven can become a real challenge.
> -----Original Message----- > From: Brian Topping [mailto:topp...@codehaus.org] > Sent: Wednesday, November 10, 2010 4:25 PM > To: Maven Users List > Subject: Re: Figuring out the proper Maven dependency setting > > > On Nov 10, 2010, at 4:06 PM, Yanko, Curtis wrote: > > > I have used the technique described here but I have also had too to > > forensic type package level comparisons to try an find matches. > > Eventually slugging our way through namespace collisions > and knocking > > down issues one Classpath Not Found at a time. > > The directory entries in a Zip archive are not compressed. > This makes class names searchable with 'grep -R' on the local > repository. If you download and compile a lot of OSS > projects that use Maven, chances are your repository has most > of the dependencies you would normally want to use already in it. > > Alternately, to speed inquiries on jar contents, I use > http://mvnrepository.com. Once one drills down to the page > for a specific version of a dependency, the package structure > of the contents is displayed. It's a lot easier than > constantly doing 'jar tvf <filename>' to see what's in there, > and there's a bunch of additional information about the > dependency on that page too. It only works for jars in the > central repo though, and sadly, there are a few things that > could be made a lot nicer, but the authors have a full email > box and apparently do not want to be bothered. > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@maven.apache.org > For additional commands, e-mail: users-h...@maven.apache.org > > This e-mail, including attachments, may include confidential and/or proprietary information, and may be used only by the person or entity to which it is addressed. If the reader of this e-mail is not the intended recipient or his or her authorized agent, the reader is hereby notified that any dissemination, distribution or copying of this e-mail is prohibited. If you have received this e-mail in error, please notify the sender by replying to this message and delete this e-mail immediately. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org