|
Lines 34-51
Link Here
|
| 34 |
fi |
34 |
fi |
| 35 |
} |
35 |
} |
| 36 |
|
36 |
|
| 37 |
export MAVEN_PROJECTBASEDIR=${MAVEN_BASEDIR:-$(find_maven_basedir)} |
37 |
MAVEN_PROJECTBASEDIR=${MAVEN_BASEDIR:-$(find_maven_basedir)} |
| 38 |
MAVEN_OPTS="$(concat_lines "$MAVEN_PROJECTBASEDIR/.mvn/jvm.config") $MAVEN_OPTS" |
38 |
MAVEN_OPTS="$(concat_lines "$MAVEN_PROJECTBASEDIR/.mvn/jvm.config") $MAVEN_OPTS" |
| 39 |
|
39 |
|
| 40 |
# Provide a "standardized" way to retrieve the CLI args that will |
40 |
JAVA_VERSION="%%JAVA_VERSION%%" exec "%%LOCALBASE%%/bin/java" $MAVEN_OPTS \ |
| 41 |
# work with both Windows and non-Windows executions. |
41 |
-classpath "${M2_HOME}/boot/%%CLASSWORLDS_JAR%%" \ |
| 42 |
MAVEN_CMD_LINE_ARGS="$MAVEN_CONFIG $@" |
42 |
"-Dclassworlds.conf=${M2_HOME}/bin/m2.conf" \ |
| 43 |
export MAVEN_CMD_LINE_ARGS |
43 |
"-Dmaven.home=${M2_HOME}" \ |
| 44 |
|
44 |
"-Dmaven.multiModuleProjectDirectory=${MAVEN_PROJECTBASEDIR}" \ |
| 45 |
JAVA_VERSION="%%JAVA_VERSION%%" exec "%%LOCALBASE%%/bin/java" \ |
45 |
org.codehaus.classworlds.Launcher "$@" |
| 46 |
$MAVEN_OPTS \ |
|
|
| 47 |
-classpath "${M2_HOME}"/boot/plexus-classworlds-*.jar \ |
| 48 |
"-Dclassworlds.conf=${M2_HOME}/bin/m2.conf" \ |
| 49 |
"-Dmaven.home=${M2_HOME}" "-Dmaven.multiModuleProjectDirectory=${MAVEN_PROJECTBASEDIR}" \ |
| 50 |
${CLASSWORLDS_LAUNCHER} "$@" |
| 51 |
|