Skip to content

Commit e1e97e6

Browse files
authored
Merge pull request #575 from fffilimonov/mac-os-scripts
Fixes for Mac OS start script
2 parents 132995b + da62def commit e1e97e6

File tree

1 file changed

+12
-5
lines changed

1 file changed

+12
-5
lines changed

browsermob-dist/src/main/scripts/browsermob-proxy

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,21 @@ darwin=false;
2929
case "`uname`" in
3030
CYGWIN*) cygwin=true ;;
3131
Darwin*) darwin=true
32-
if [ -z "$JAVA_VERSION" ] ; then
33-
JAVA_VERSION="CurrentJDK"
34-
else
35-
echo "Using Java version: $JAVA_VERSION"
32+
if [ -z "$JAVA_HOME" ] ; then
33+
JAVA_HOME=`/usr/libexec/java_home`
3634
fi
3735
if [ -z "$JAVA_HOME" ] ; then
38-
JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/${JAVA_VERSION}/Home
36+
JAVA_HOME=`/System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java_home`
3937
fi
38+
if [ -z "$JAVA_HOME" ] ; then
39+
if [ -z "$JAVA_VERSION" ] ; then
40+
JAVA_VERSION="CurrentJDK"
41+
else
42+
echo "Using Java version: $JAVA_VERSION"
43+
fi
44+
JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/${JAVA_VERSION}/Home
45+
fi
46+
JAVACMD="$JAVA_HOME/bin/java"
4047
;;
4148
esac
4249

0 commit comments

Comments
 (0)