C:\crp\eewe\src\main\java\hello>type HelloWorld.java package hello public class HelloWorld { public static void main(String[] args) { Greeter greeter = new Greeter(); System.out.println(greeter.sayHello()); } } C:\crp\eewe\src\main\java\hello>type Greeter.java package hello; public class Greeter { public String sayHello() { return "Hello world!"; } } C:\crp\eewe\src\main\java\hello> I then run 'gradle' and it says build successful and produces my .gradle subdirectory C:\crp\eewe\src\main\java\hello>gradle :help Welcome to Gradle 2.0. To run a build, run gradle ... To see a list of available tasks, run gradle tasks To see a list of command-line options, run gradle --help BUILD SUCCESSFUL Total time: 8.89 secs C:\crp\eewe\src\main\java\hello> I then run `gradle build`, which adds to the .gradle subdirectory, and creates and fills a build subdirectory but doesn't produce build\classes or build\reports C:\crp\eewe\src\main\java\hello>gradle build :compileJava UP-TO-DATE :processResources UP-TO-DATE :classes UP-TO-DATE :jar UP-TO-DATE :assemble UP-TO-DATE :compileTestJava UP-TO-DATE :processTestResources UP-TO-DATE :testClasses UP-TO-DATE :test UP-TO-DATE :check UP-TO-DATE :build UP-TO-DATE BUILD SUCCESSFUL Total time: 9.565 secs C:\crp\eewe\src\main\java\hello>cd build C:\crp\eewe\src\main\java\hello\build>dir /s/b C:\crp\eewe\src\main\java\hello\build\libs C:\crp\eewe\src\main\java\hello\build\tmp C:\crp\eewe\src\main\java\hello\build\libs\hello.jar C:\crp\eewe\src\main\java\hello\build\tmp\jar C:\crp\eewe\src\main\java\hello\build\tmp\jar\MANIFEST.MF C:\crp\eewe\src\main\java\hello\build> ^^ Notice there's a libs directory and a tmp directory but no classes directory there. and no class files. No reports directory either.