Hi Dan

We decided not to solve your question since we believed that in the open source world 
that approach (not to hide dependencies) is widely accepted.

Anyway if you really want to do it one solution would be to update the jar plugin so 
it accepts a jar.bunlde property that basically includes the hidden dependencies in 
the the common.jar file, if you are interested i can send you the piece of code that 
do it all.

I am also thinking that this would be a great addition to the plugin that would come 
almost for free. I am stil  using RC1 and i am waiting for 1.0 before migrating so it 
could be already included in the latest jar plugin release

Hope this helps
Max

-----Original Message-----
From: Washusen, Dan [mailto:[EMAIL PROTECTED]
Sent: Tuesday, May 18, 2004 3:48 AM
To: [EMAIL PROTECTED]
Subject: External Library dependencies within a project



Morning all,
I have a question regarding dependencies.  

If for example my project depends on a library called common and common
depends on several other libraries (for example castor).  Is there a
nice/easy way of determining what libraries I should include in my project
based on the dependencies of the common?

Example:
MyProject depends on CommonProject

CommonProject depends on Blah.jar, Foo.jar and Bar.jar

Can I easily include Blah.jar, Foo.jar and Bar.jar in MyProject (without
having to declare them in MyProjects project.xml)?

Hope that makes sense...

--
Dan Washusen
Developer
Structured Search
Sensis Pty Ltd
 

www.sensis.com.au

A leading Australian advertising, information 
and directories business. 

www.yellowpages.com.au
www.whitepages.com.au
www.citysearch.com.au
www.whereis.com.au
www.telstra.com.au

This email and any attachments are intended only for the use of the recipient and may 
be confidential and/or legally privileged.
Sensis Pty Ltd disclaims liability for any errors, omissions, viruses, loss and/or 
damage arising from using, opening or transmitting this email.
If you are not the intended recipient you must not use, interfere with, disclose, copy 
or retain this email and you should notify the sender immediately by return email or 
by contacting Sensis Pty Ltd by telephone on [+61 3 9201 4888]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to