It appears you are missing a directory level. You need to have a main directory between 'src' and 'java' and also your test directory should be under the src directory.
On Fri, Mar 26, 2010 at 3:29 PM, Adam Murdoch <[email protected]> wrote: > > > On 27/03/10 7:05 AM, Hans Dockter wrote: > > > > On Fri, Mar 26, 2010 at 8:36 PM, mjparme <[email protected]> wrote: > >> >> I am new to Gradle and to help learn it I am trying to get one of my >> projects >> currently built with ANT to build with Gradle. I can't even get the >> project >> to compile with Gradle. My project is laid out like this: >> >> projectroot/ >> --lib >> --src >> ----java >> --test >> ----java >> >> The lib directory contains all the dependent jars needed to build the >> project. I have included the contents of my build.gradle file. Gradle >> fails >> to find all the jars needed (compiler fails as it can't find the classes >> from the jar files). It does however find the source files based on my >> custom sourceSets. >> >> usePlugin 'java' >> >> dependencies { >> runtime fileTree(dir: 'lib', includes: ['*.jar']) >> } >> > > Gradle can only deal with file collections as arguments for a > configuration. > > > A file tree is a file collection. You can use it anywhere you can use a > file collection. You get the files from the tree in an arbitrary order (for > fileTree() it is whatever order the file system gives them to us). > > > > -- > Adam Murdoch > Gradle Developerhttp://www.gradle.org > >
