You do not have to copy to a project lib directory. You can compile against the local cache directory where Ivy downloads dependencies.
The way to do this is to use the ivy:cachepath task which will provide an Ant Path element which can be referenced for compilation as usual. This is how I've implemented my build scripts. I do use the download functionality to package my deployable units - just not for normal development. Gerard -----Original Message----- From: lukasbradley [mailto:[EMAIL PROTECTED] Sent: 09 January 2008 15:59 To: [email protected] Subject: Ant Compilation Referencing Local Repository All, I'm attempting to do something that seems like it should be simple, but I can't find any straight documentation for it. I've successfully gotten the Ant ivy:retrieve task to work. Now, I would love to run a javac task using a classpath referencing the ivy.xml specified libraries. The only examples I can find are copying those libraries to the project's lib directory (or somewhere else), and compiling as normal. This seems redundant. Is what I'm trying to do possible? Thank you for any and all help. Lukas -- View this message in context: http://www.nabble.com/Ant-Compilation-Referencing-Local-Repository-tp147 14702p14714702.html Sent from the ivy-user mailing list archive at Nabble.com. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - This message is intended only for the personal and confidential use of the designated recipient(s) named above. If you are not the intended recipient of this message you are hereby notified that any review, dissemination, distribution or copying of this message is strictly prohibited. This communication is for information purposes only and should not be regarded as an offer to sell or as a solicitation of an offer to buy any financial product, an official confirmation of any transaction, or as an official statement of Lehman Brothers. Email transmission cannot be guaranteed to be secure or error-free. Therefore, we do not represent that this information is complete or accurate and it should not be relied upon as such. All information is subject to change without notice.
