http://www.baeldung.com/convert-file-to-input-stream DataSet dataSet = from(this.getClass().getResourceAsStream("dataset-sample_cache.json")); http://www.baeldung.com/convert-input-stream-to-a-file File targetFile = new File("src/main/resources/targetFile.tmp"); OutputStream outStream = new FileOutputStream(targetFile); byte[] buffer = new byte[8 * 1024]; int bytesRead; while ((bytesRead = jsonResult.read(buffer)) != -1) { outStream.write(buffer, 0, bytesRead); } IOUtils.closeQuietly(jsonResult); IOUtils.closeQuietly(outStream);