diff --git a/src/main/java/org/owasp/dependencycheck/reporting/ReportGenerator.java b/src/main/java/org/owasp/dependencycheck/reporting/ReportGenerator.java index 503bacfb6..a334d3e3f 100644 --- a/src/main/java/org/owasp/dependencycheck/reporting/ReportGenerator.java +++ b/src/main/java/org/owasp/dependencycheck/reporting/ReportGenerator.java @@ -193,6 +193,11 @@ public class ReportGenerator { OutputStream outputStream = null; try { + File foutDir = new File(outFileName).getParentFile(); + if (!foutDir.exists()) { + foutDir.mkdirs(); + } + outputStream = new FileOutputStream(outFileName); writer = new OutputStreamWriter(outputStream, "UTF-8"); //writer = new BufferedWriter(oswriter);