I was using Gradle ver. 0.6.1. Upgrading to ver. 0.7 solved the problem.

Thanks,
Alessandro

-----Messaggio originale-----
Da: Adam Murdoch [mailto:[email protected]]
Inviato: mer 23/09/2009 21.51
A: [email protected]
Oggetto: Re: [gradle-user] How to define a flatDirResolver
 


[email protected] wrote:
>
> I'm trying to set-up a Gradle build of a project that I'm working on.
> That project called "ProjectC" depends on "ProjectA" and "ProjectB" 
> that are jars taken from a mount point at "/mnt/build/lib" the folder 
> structure is like:
>
> /mnt/build/lib/ProjectA/lib_ProjectA.jar
>
> So I declared a flatDirResolver in this way:
>
> usePlugin 'java'
>
> root = '/mnt/build/lib/'
>
> repositories{
>  flatDir name: 'projects', dirs: root
>  projects.addArtifactPattern(root+"[module]/lib_[module].[ext]")
> }
>
> dependencies {
>   compile 'ProjectA'
>   compile 'ProjectB'
> }
>
> compile.srcDirs = [new File("src/lib"), new File("src/lib_bridge")]
>
> However the build fails with this exception:
>
> A problem occurred evaluating root project 'ProjectC'.
> Cause: java.lang.NullPointerException (no error message)
>
> Exception is:
> org.gradle.api.GradleScriptException: Build file 
> '/home/alexyz/workspace/ProjectC/build.gradle' line: 11
> A problem occurred evaluating root project 'ProjectC'.
>         at 
> org.gradle.configuration.DefaultProjectEvaluator.evaluate(DefaultProjectEvaluator.java:66)
>         at 
> org.gradle.api.internal.project.AbstractProject.evaluate(AbstractProject.java:627)
>         at 
> org.gradle.api.internal.project.AbstractProject.evaluate(AbstractProject.java:62)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:597)
>

I think some of the stack trace missing here. In particular, the cause 
NullPointerException is missing. Could you post the full stack trace?

Also, which version of Gradle are you using?


Adam


<<winmail.dat>>

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

    http://xircles.codehaus.org/manage_email

Reply via email to