Maven2 use M2_HOME and not MAVEN_HOME. MAVEN_HOME is used by maven1

Emmanuel

Vitaly Berdinskikh a écrit :
Hi users.

In mvn (shell script) present old strings.
========
...
if [ -z "$M2_HOME" ] ; then
  # try to find MAVEN
  if [ -d /opt/m2 ] ; then
    MAVEN_HOME=/opt/m2
  fi

  if [ -d "$HOME/m2" ] ; then
    MAVEN_HOME="$HOME/m2"
  fi

  ## resolve links - $0 may be a link to maven's home
  PRG="$0"

  # need this for relative symlinks
  while [ -h "$PRG" ] ; do
    ls=`ls -ld "$PRG"`
    link=`expr "$ls" : '.*-> \(.*\)$'`
    if expr "$link" : '/.*' > /dev/null; then
      PRG="$link"
    else
      PRG="`dirname "$PRG"`/$link"
    fi
  done

  saveddir=`pwd`

  M2_HOME=`dirname "$PRG"`/..

  # make it fully qualified
  M2_HOME=`cd "$M2_HOME" && pwd`

  cd "$saveddir"
  # echo Using m2 at $M2_HOME
fi

...
========
MAVEN_HOME is old name M2_HOME? In mvn.bat MAVEN_HOME not present.

Also MAVEN_HOME not use is shell script (only accept value).

Please, fix it.



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to