cl.createArg().setFile( tmpFile );
cl.createArg().setFile( tmpFile );
cl.createArg().setFile( tmpEnvExecFile );
cl.createArg().setFile( tmpEnvExecFile );
private CharSequence resolveExternalJreVersion() { Artifact pluginArtifact = mojoExecution.getMojoDescriptor().getPluginDescriptor().getPluginArtifact(); pluginArtifact.getFile(); Commandline commandLine = new Commandline(); commandLine.setExecutable( new File( javaHome, "bin/java" ).getAbsolutePath() ); commandLine.createArg().setValue( "-cp" ); commandLine.createArg().setFile( pluginArtifact.getFile() ); commandLine.createArg().setValue( SystemPropertyPrinter.class.getName() ); commandLine.createArg().setValue( "java.version" ); final StringBuilder actualJreVersion = new StringBuilder(); StreamConsumer consumer = new StreamConsumer() { public void consumeLine( String line ) { actualJreVersion.append( line ); } }; try { CommandLineUtils.executeCommandLine( commandLine, consumer, null ); } catch ( CommandLineException e ) { getLog().warn( e.getMessage() ); } return actualJreVersion; }
if (linkerOutputOption.endsWith(" ")) { cl.createArg().setValue(linkerOutputOption.substring(0, linkerOutputOption.length() - 1)); cl.createArg().setFile(config.getOutputFile()); } else { cl.createArg().setValue(linkerOutputOption + config.getOutputFile());
@Override public void execute() throws MojoExecutionException, MojoFailureException { Commandline cl = new Commandline(); cl.setExecutable(msginitCmd); cl.createArg().setValue("-i"); cl.createArg().setFile(keysFile); cl.createArg().setValue("-l"); cl.createArg().setValue(locale); cl.createArg().setValue("-o"); File poFile = new File(poDirectory, locale + ".po"); cl.createArg().setFile(poFile); cl.createArg().setValue("--no-translator"); StreamConsumer out = new LoggerStreamConsumer(getLog(), LoggerStreamConsumer.INFO); StreamConsumer err = new LoggerStreamConsumer(getLog(), LoggerStreamConsumer.WARN); try { CommandLineUtils.executeCommandLine(cl, out, err); if (poFile.exists() && buildContext != null) { buildContext.refresh(poFile); } } catch (CommandLineException e) { throw new MojoExecutionException("Could not execute " + msginitCmd, e); } } }
cli.setWorkingDirectory(workingDirectory); cli.createArg().setFile(writePropertiesFile());
cl.createArg().setFile( config.getManifestFile() ); cl.createArg().setValue( "-outputresource:" + config.getInputFile() + ";" + manifestType );
cl.createArg().setFile( config.getOutputFile() );
cl.createArg().setFile( config.getOutputFile() );
cl.createArg().setFile( settingsFile );
private Commandline createBaseCommandLine( boolean putty, String executable, File privateKey ) { Commandline cl = new Commandline(); cl.setExecutable( executable ); if ( privateKey != null ) { cl.createArg().setValue( "-i" ); cl.createArg().setFile( privateKey ); } String password = authenticationInfo.getPassword(); if ( putty && password != null ) { cl.createArg().setValue( "-pw" ); cl.createArg().setValue( password ); } // should check interactive flag, but scpexe never works in interactive mode right now due to i/o streams if ( putty ) { cl.createArg().setValue( "-batch" ); } else { cl.createArg().setValue( "-o" ); cl.createArg().setValue( "BatchMode yes" ); } return cl; }