org.apache.maven.plugin.deb
Class SystemCommand

java.lang.Object
  extended by org.apache.maven.plugin.deb.SystemCommand

public class SystemCommand
extends java.lang.Object

Executes a system command.

Typical usage:

 new SystemCommand()
     .setBaseDir(directory)
     .setCommand("dpkg")
     .addArgument("-b")
     .addArgument("deb")
     .addArgument(debFileName)
     .execute();
 

Version:
$Id: SystemCommand.java 1483 2006-02-13 09:19:48Z trygvis $
Author:
Trygve Laugstøl

Constructor Summary
SystemCommand()
           
 
Method Summary
 SystemCommand addArgument(java.lang.String argument)
           
 SystemCommand addEnviroment(java.lang.String variable)
           
 void execute()
           
 SystemCommand setBaseDir(java.lang.String baseDir)
           
 SystemCommand setCommand(java.lang.String command)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SystemCommand

public SystemCommand()
Method Detail

setCommand

public SystemCommand setCommand(java.lang.String command)

setBaseDir

public SystemCommand setBaseDir(java.lang.String baseDir)

addArgument

public SystemCommand addArgument(java.lang.String argument)

addEnviroment

public SystemCommand addEnviroment(java.lang.String variable)

execute

public void execute()
             throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2003-2010. All Rights Reserved.