1

我的mvn脚本定义JAVA_HOME如下:

 53 case "`uname`" in
 54   CYGWIN*) cygwin=true ;;
 55   MINGW*) mingw=true;;
 56   Darwin*) darwin=true
 57            if [ -z "$JAVA_HOME" ] ; then
 58              JAVA_HOME=/path/to/java/home
 59            fi
 60            ;;
 61 esac

$JAVA_HOME据我了解,如果未在其他地方设置,则上述内容将设置。

现在..这怎么可能$JAVA_HOME是未定义的.zshrc,我很清楚

 34 JAVA_HOME=/path/to/java/home
4

1 回答 1

3

也许,它需要export在你的 .zshrc 中:

export JAVA_HOME=/path/to/java/home
于 2012-12-26T17:50:08.953 回答