# -*- coding: utf-8 mode: markdown -*- vim:sw=4:sts=4:et:ai:si:sta:fenc=utf-8 ##@creator: jclain ##@created: 13/05/2016 09:36 ##@modifier: jclain ##@changecount: 1 ##@tags: ##@title: ulib/java !! {{{select_java}}} {{{ sélectionner la version *minimum* de java correspondant à $1 $1== 1.3|1.3+|1.4|1.4+|1.5|1.5+|1.6|1.6+|1.7|1.7+|1.8|1.8+ Si $2 est défini, il peut s'agit de 32 ou 64 selon que l'on requière la version 32bits ou 64 bits }}} !! {{{select_java_exact}}} {{{ sélectionner la version *exacte* de java correspondant à $1 $1== 1.3|1.4|1.5|1.6|1.7|1.8 pour une correspondance exacte $1== 1.3+|1.4+|1.5+|1.6+|1.7+|1.8+ pour une version minimum Si $2 est défini, il peut s'agit de 32 ou 64 selon que l'on requière la version 32bits ou 64 bits }}} !! {{{select_java_any}}} {{{ Sélectionner la version exacte de java correspondant aux arguments, dans l'ordre, jusqu'à ce qu'un argument corresponde. DEFAULT correspond à la valeur actuelle de JAVA_HOME, si elle est définie. Si aucun argument n'est défini, on assume "DEFAULT 5 6 7 8 1.4" }}} !! {{{get_java_version}}} {{{ Afficher la version de java qui installée dans $1(=$JAVA_HOME) En cas d'erreur, ne rien afficher. }}} !! {{{get_default_javahome_prefix}}} !! {{{get_javaextensions_prefix}}} !! {{{compute_java_prefixes}}} !! {{{recompute_java_prefixes}}} !! {{{get_JAVA_HOME_prefix}}} !! {{{get_JAVAEXTENSIONS_prefix}}}