On Jan 8, 2008, at 2:02 PM, David Blevins wrote:


On Jan 8, 2008, at 12:52 PM, Jacek Laskowski wrote:

On Jan 8, 2008 9:17 PM,  <[EMAIL PROTECTED]> wrote:
Author: dblevins
Date: Tue Jan  8 12:17:31 2008
New Revision: 610126

URL: http://svn.apache.org/viewvc?rev=610126&view=rev
Log:
Added plugin that can spit a list of the dependencies into the META-INF/ directory of the jar

What do we need it for? I mean we get the report generated and...

[...]
The other thing I've wanted for quite a while is to print something into the lib/ directory of our standalone distro so if people aren't using JMS, for example, they know what jars they can delete. Or on the flip side, if they want to add webservices we can put a list on the website of the jars they have to add.

I found an issue with the generated report not being entirely correct due to the fact that the maven artifact library doesn't really tell the whole truth (a known issue being fixed in maven 2.1 apparently) and doesn't accurately represent the dependency graph -- thus the resulting report is nearly worthless if you did in fact want to use it to delete things that you didn't need.

I've fixed it up to use another source of data for the artifact tree and after some fiddling it seems to be working correctly. Going to get things cleaned up then roll out a new version and update our poms accordingly.

-David

Reply via email to