On Tue, Aug 3, 2010 at 02:26, <[email protected]> wrote: > mhm... if I run 'gradle jar' it does put the compiled classes in the correct > directory structure ?!
Yes, it's in the correct location in the jar. The reason for separating things out is so you don't have bleed through any classes in a polyglot environment or with tests. It's a very common thing. > -----Original Message----- > From: mremersoncod <[email protected]> > To: user <[email protected]> > Sent: Tue, Aug 3, 2010 10:08 am > Subject: [gradle-user] Compiling source code goes in wrong build dir > > Hi, > > I have a simple groovy project with sources in src/main/groovy. Lets say > they are all in a package called 'foo'. > > If I run compileGroovy without any additional configuration the classes end > up in > > build/classes/main/foo/ > > why is the main in there ? > > > Also - how can I run a class from a build.gradle ? > > this is my build.gradle: > > apply plugin:'groovy' > > buildscript{ > apply { > apply from: > 'http://myserver:port/artifactory/repo/de/configuration/1.0/configuration-1.0.gradle'; > } > } > > dependencies { > groovy group:'org.codehaus.groovy', name:'groovy-all', version:'1.7.4' > } > > task 'run-project' << { > new foo.AGroovy() > } > > I assumed that per default if the compiled class is in build/classes it will > run. But also if the compiled class is under build/classes/foo/AGroovy.class > running 'gradle run-proejct' fails with 'unable to resolve....' > > What do I have to configure to run from a build script ? > > Thanks > -- Jason Porter http://lightguard-jp.blogspot.com http://twitter.com/lightguardjp Software Engineer Open Source Advocate PGP key id: 926CCFF5 PGP key available at: keyserver.net, pgp.mit.edu --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
