Robert Fischer wrote:
I'd like to provide the dependencies specified in the "dependencies" closure, not by the stuff in buildscript.dependencies.


There's no built-in method for doing this. It's quite easy to script it up, however:

ClassLoader loader = new URLClassLoader(configurations.runtime.collect { it.toURI().toURL() } as URL[])

It might be a good thing to be able to do something like:

cl = configurations.runtime.getAsClassLoader()
cl = configurations.runtime as ClassLoader

or possibly just

cl = new URLClassLoader(configurations.runtime as URL[])

~~ Robert Fischer, Smokejumper IT Consulting.
Enfranchised Mind Blog http://EnfranchisedMind.com/blog

Grails Expert Retainer Services
http://smokejumperit.com/grails-retainer/


Adam Murdoch wrote:


Robert Fischer wrote:
I'd like to call a Java class, but use the runtime classloader instead of the build classloader for resolving and executing the class. Is there an easy way to do this?

Depends what do you mean by the 'runtime classloader'. What stuff do you need to be visible (or not visible)?


---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email



--
Adam Murdoch
Gradle Developer
http://www.gradle.org


---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email


Reply via email to