ulib/java: ajout de la fonction get_java_version()

This commit is contained in:
Jephté Clain 2016-04-28 10:40:13 +04:00
parent f74b5e3b26
commit 5a31e7e09a
1 changed files with 10 additions and 0 deletions

View File

@ -520,6 +520,16 @@ function select_java_any() {
return 1
}
function get_java_version() {
# Afficher la version de java qui installée dans $1(=$JAVA_HOME)
# En cas d'erreur, ne rien afficher.
local java_home="$1"
[ -n "$java_home" ] || java_home="$JAVA_HOME"
[ -n "$java_home" ] || return 1
"$java_home/bin/java" -version 2>&1 >/dev/null |
awk '{ if (match($0, /".*"/) != 0) { print substr($0, RSTART + 1, RLENGTH - 2) }; exit }'
}
################################################################################
# Gestion des préfixes