Hello Gunnar, the run task of the application plugin is of type JavaExec. As you can see in the DSL reference for the JavaExec ( http://gradle.org/docs/current/dsl/org.gradle.api.tasks.JavaExec.html ) the default input stream is set to empty. To change this behavior you can add the following to your build script: