diff --git a/src/main/java/org/codehaus/plexus/util/cli/Commandline.java b/src/main/java/org/codehaus/plexus/util/cli/Commandline.java index 2affbb03..20c70c22 100644 --- a/src/main/java/org/codehaus/plexus/util/cli/Commandline.java +++ b/src/main/java/org/codehaus/plexus/util/cli/Commandline.java @@ -488,6 +488,15 @@ public String[] getCommandline() return getShellCommandline(); } + return getRawCommandline(); + } + + /** + * Returns the executable and all defined arguments.
+ * + */ + public String[] getRawCommandline() + { final String[] args = getArguments(); String executable = getLiteralExecutable(); @@ -501,7 +510,7 @@ public String[] getCommandline() return result; } - /** + /** * Returns the shell, executable and all defined arguments. Shell usage is only desirable when generating code for * remote execution. */