| # For Cygwin and MinGW, switch paths to Windows format before running java(1) command |
| if $cygwin || $mingw ; then |
| [ -n "$JAVA_HOME" ] && |
| JAVA_HOME=`cygpath --windows "$JAVA_HOME"` |
| LAUNCHER_JAR=`cygpath --windows "$LAUNCHER_JAR"` |
| CLASSWORLDS_CONF=`cygpath --windows "$CLASSWORLDS_CONF"` |
| MAVEN_HOME=`cygpath --windows "$MAVEN_HOME"` |
| MAVEN_PROJECTBASEDIR=`cygpath --windows "$MAVEN_PROJECTBASEDIR"` |
| fi |
| |
| exec "$JAVACMD" \ |
| $MAVEN_OPTS \ |
| $MAVEN_DEBUG_OPTS \ |
| -classpath "$LAUNCHER_JAR" \ |
| "-Dclassworlds.conf=$CLASSWORLDS_CONF" \ |
| "-Dmaven.home=$MAVEN_HOME" \ |
| "-Dlibrary.jansi.path=${MAVEN_HOME}/lib/jansi-native" \ |
| "-Dmaven.multiModuleProjectDirectory=$MAVEN_PROJECTBASEDIR" \ |
| $LAUNCHER_CLASS "$@" |