private void setOutput(String output, Java java) { if (output != null) { File outputFile = new File(output); // Ensure that directories where the output file will go are created outputFile.getAbsoluteFile().getParentFile().mkdirs(); java.setOutput(outputFile); java.setAppend(true); } }
private void setOutput(String output, Java java) { if (output != null) { File outputFile = new File(output); // Ensure that directories where the output file will go are created outputFile.getAbsoluteFile().getParentFile().mkdirs(); java.setOutput(outputFile); java.setAppend(true); } }
/** Convert a DTD to its XML representation. */ private void convertFile(File fromFile, File toFile) { toFile.getParentFile().mkdirs(); setClassname("xni.Writer"); //setLogError(true); try { Class cls = getClass(); Method method = cls.getMethod("setLogError", new Class[]{boolean.class}); method.invoke(this, new Object[]{Boolean.TRUE}); } catch (Exception e) { // older version of Ant, so ignore } createArg().setLine("-p"); createArg().setLine("org.cyberneko.dtd.DTDConfiguration"); createArg().setLine(fromFile.getPath()); setOutput(toFile); setFork(true); // if we don't do this, the output stream isn't reset super.execute(); clearArgs(); }
/** * {@inheritDoc} */ @Override public void setOutputFile(File outputFile) { this.java.setOutput(outputFile); this.java.setError(outputFile); // Don't create empty log files! // Output and error streams are redirected to same file. Creating of empty files // would overwrite content in log file written by the other output stream! // See CARGO-1423. RedirectorElement redirector = new RedirectorElement(); redirector.setCreateEmptyFiles(false); this.java.addConfiguredRedirector(redirector); }
java.setOutput(outputFile);
getJava().setOutput(new File("purrPackageReporter.out")); getJava().setError(new File("purrPackageReporter.err")); transferCoberturaDataFileProperty(getJava());