#!/bin/bash | |
# If the 'java' command is in $PATH, use it first. | |
# If not, fall back to using $JAVA_HOME/bin/java | |
command -v java > /dev/null 2>&1 | |
if [[ $? != 0 ]]; then | |
if [[ -n $JAVA_HOME ]]; then | |
command -v $JAVA_HOME/bin/java > /dev/null 2>&1 | |
if [[ $? == 0 ]]; then | |
JAVA=$JAVA_HOME/bin/java | |
fi | |
fi | |
else | |
JAVA=java | |
fi | |
if [[ -z $JAVA ]]; then | |
echo "Can't find a valid 'java' executable." | |
exit 1 | |
else | |
$JAVA -jar gfe-logcollect.jar $@ | |
fi |