Merge pull request #242 from Claudenw/fix_closed_output

RAT-355, RAT-366: Fixed closed output issue
diff --git a/apache-rat-tasks/src/main/java/org/apache/rat/anttasks/Report.java b/apache-rat-tasks/src/main/java/org/apache/rat/anttasks/Report.java
index 3b2caf5..289b04c 100644
--- a/apache-rat-tasks/src/main/java/org/apache/rat/anttasks/Report.java
+++ b/apache-rat-tasks/src/main/java/org/apache/rat/anttasks/Report.java
@@ -223,7 +223,7 @@
     public void execute() {
         try {
             Reporter r = new Reporter(validate(getConfiguration()));
-            r.output(null, ()->System.out);
+            r.output(null, () -> new ReportConfiguration.NoCloseOutputStream(System.out));
             r.output();
         } catch (BuildException e) {
             throw e;