mirror of https://github.com/apache/maven.git
Adding envar MAVEN_CMD_LINE_ARGS to shell scripts to provide consistency for accessing CLI args via env.MAVEN_CMD_LINE_ARGS user property (from plugins, for example).
This commit is contained in:
parent
b0acd5e73a
commit
70218af1c1
|
@ -182,6 +182,10 @@ if $cygwin; then
|
||||||
CLASSPATH=`cygpath --path --windows "$CLASSPATH"`
|
CLASSPATH=`cygpath --path --windows "$CLASSPATH"`
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Provide a "standardized" way to retrieve the CLI args that will
|
||||||
|
# work with both Windows and non-Windows executions.
|
||||||
|
export MAVEN_CMD_LINE_ARGS="$@"
|
||||||
|
|
||||||
exec "$JAVACMD" \
|
exec "$JAVACMD" \
|
||||||
$MAVEN_OPTS \
|
$MAVEN_OPTS \
|
||||||
-classpath "${M2_HOME}"/boot/plexus-classworlds-*.jar \
|
-classpath "${M2_HOME}"/boot/plexus-classworlds-*.jar \
|
||||||
|
|
|
@ -186,6 +186,10 @@ if $cygwin; then
|
||||||
CLASSPATH=`cygpath --path --windows "$CLASSPATH"`
|
CLASSPATH=`cygpath --path --windows "$CLASSPATH"`
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Provide a "standardized" way to retrieve the CLI args that will
|
||||||
|
# work with both Windows and non-Windows executions.
|
||||||
|
export MAVEN_CMD_LINE_ARGS="$@"
|
||||||
|
|
||||||
exec "$JAVACMD" \
|
exec "$JAVACMD" \
|
||||||
$MAVEN_OPTS \
|
$MAVEN_OPTS \
|
||||||
$MAVEN_DEBUG_OPTS \
|
$MAVEN_DEBUG_OPTS \
|
||||||
|
|
Loading…
Reference in New Issue