Browse Source

port Tomcat's logic for setting JAVA_HOME to an script - PR 52632

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@1434680 13f79535-47bb-0310-9956-ffa450edef68
master
Stefan Bodewig 12 years ago
parent
commit
adede93ab1
2 changed files with 8 additions and 1 deletions
  1. +3
    -0
      WHATSNEW
  2. +5
    -1
      src/script/ant

+ 3
- 0
WHATSNEW View File

@@ -65,6 +65,9 @@ Fixed bugs:
* Zip task on <mappedresources> that excludes certain files by way of the mapper resulted in a NullPointerException
Bugzilla Report 54026

* The ant launcher script should properly detect JAVA_HOME on
MacOS X 10.7
Bugzilla Report 52632

Other changes:
--------------


+ 5
- 1
src/script/ant View File

@@ -85,7 +85,11 @@ case "`uname`" in
CYGWIN*) cygwin=true ;;
Darwin*) darwin=true
if [ -z "$JAVA_HOME" ] ; then
JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Home
if [ -x '/usr/libexec/java_home' ] ; then
JAVA_HOME=`/usr/libexec/java_home`
elif [ -d "/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home" ]; then
JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home
fi
fi
;;
MINGW*) mingw=true ;;


Loading…
Cancel
Save