# JavaExec include Java command in standard output stream

**URL:** <https://discuss.gradle.org/t/javaexec-include-java-command-in-standard-output-stream/9211>\
**Category:** Help/Discuss\
**Created:** [April 20, 2015, 7:38am UTC](https://discuss.gradle.org/t/javaexec-include-java-command-in-standard-output-stream/9211 "2015-04-20T07:38:16Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ian\_Watson](https://avatars.discourse-cdn.com/v4/letter/i/ec9cab/32.png) [@Ian\_Watson](https://discuss.gradle.org/u/Ian_Watson)\
**Post date:** [April 20, 2015, 7:38am UTC](https://discuss.gradle.org/t/javaexec-include-java-command-in-standard-output-stream/9211/1 "2015-04-20T07:38:16Z")

</div>

I have several JavaExec tasks and I want to redirect the standard output to the same file.

However the output is very hard to read as there is no separation in the output from one task to the start of the other.

Ideally I want to see the Java command itself in the log file, is this do able? If so how?

Cheers  
Ian

---

<div class="post-metadata">

**Author:** ![luke\_daley](https://sea1.discourse-cdn.com/gradle/user_avatar/discuss.gradle.org/luke_daley/32/9890_2.png) [@luke\_daley](https://discuss.gradle.org/u/luke_daley)\
**Post date:** [April 23, 2015, 3:54am UTC](https://discuss.gradle.org/t/javaexec-include-java-command-in-standard-output-stream/9211/2 "2015-04-23T03:54:29Z")

</div>

No built in sugar for this.

One way would be to manually write it to the file in a doFirst() action added to that task.
