mirror of
https://github.com/PX4/PX4-Autopilot.git
synced 2026-05-27 10:17:45 +08:00
Tools: check for Java 8 on Linux
This allows us to print an error message instead of a weird Java failure further down the road. Better yet would be if this would take down everything, so a user does not have to scroll up to read the message.
This commit is contained in:
@@ -66,6 +66,12 @@ if [ "$(uname)" == "Darwin" ]; then
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
export JAVA_HOME=`/usr/libexec/java_home -v 1.8`
|
export JAVA_HOME=`/usr/libexec/java_home -v 1.8`
|
||||||
|
elif [ "$(uname)" == "Linux" ]; then
|
||||||
|
if ! java -version 2>&1 | grep --quiet "1.8" ; then
|
||||||
|
echo "${bold}You need to use Java 8, for more info, see:${normal}"
|
||||||
|
echo "${bold}https://dev.px4.io/master/en/simulation/jmavsim.html#ubuntu${normal}"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
ant create_run_jar copy_res
|
ant create_run_jar copy_res
|
||||||
|
|||||||
Reference in New Issue
Block a user