Page 1 sur 1

[java]que choisir entreOpenJDK 6 ou 7 ? (résolu)

Publié : lun. 02 janv. 2012, 10:06
par Kristen
Bonjour
Je vois sur le wiki qu'il existe plusieurs version de java. En fonction de quoi faut-il privilégier telle version plutôt qu'une autre? Je pense à OpenJDK 6 ou 7.
Merci

Re: [java]que choisir entreOpenJDK 6 ou 7 ?

Publié : lun. 02 janv. 2012, 10:27
par benjarobin
Personnellement j'utilise OpenJDK 7 et je n'ai pas rencontré de problème particulier. A terme il ne restera que lui, donc autant l'utiliser pour pouvoir faire remonter les éventuels problèmes

Re: [java]que choisir entreOpenJDK 6 ou 7 ?

Publié : lun. 02 janv. 2012, 10:29
par FoolEcho
Tu peux utiliser l'un ou l'autre (ou éventuellement celui d'Oracle) sans problèmes. Les différences sont plus d'ordre technique: en gros (je ne pense pas que ça soit intéressant pour le non-développeur et je n'ai pas non plus lorgné les détails depuis un an :) ), la machine virtuelle de Java 7 devrait être plus performante (y a des détails aussi sur des éléments de syntaxe, mais c'est un brin gagdet).
La 7 est suffisamment stable maintenant pour être utilisée sans problème. Du fait de la compatibilité ascendante, c'est aussi bien d'avoir la 7 (cela signifie qu'un programme développé en java < 7 fonctionnera sans problèmes avec la 7 (*) ; l'inverse n'étant pas vraie: tu ne peux faire tourner du 7 sur du 6).

(*): maintenant sur des sujets récents (encore ce matin ^^), il semble qu'un certain nombre d'applications ne tournent qu'avec des versions d'Oracle (probablement pour des bétises du style "mauvaise identification du système" vu que les spécifications sont censées être les mêmes). Totalement aberrant en tous cas (foi de développeur Java). :|

Re: [java]que choisir entreOpenJDK 6 ou 7 ?

Publié : lun. 02 janv. 2012, 12:00
par Kristen
merci. Je vais donc choisir OpenJDK 7

Re: [java]que choisir entreOpenJDK 6 ou 7 ? (résolu)

Publié : lun. 02 janv. 2012, 12:07
par FoolEcho
Du point de vue paquet, il y a aussi l'avantage avec openjdk 7 de ne pouvoir installer que l'environnement d'exécution (le jre ; le jdk n'a d'intérêt que si tu fais du développement).

Re: [java]que choisir entreOpenJDK 6 ou 7 ? (résolu)

Publié : lun. 02 janv. 2012, 12:10
par Kristen
OK pas de développement pour moi
Une petite question encore

Code : Tout sélectionner

pacman -Ss jre7-openjdk
me renvoie

Code : Tout sélectionner

jre7-openjdk 7.b147_2.0-4
Le "b" ça veut dire que c'est une version toujours beta?

Re: [java]que choisir entreOpenJDK 6 ou 7 ? (résolu)

Publié : lun. 02 janv. 2012, 12:17
par FoolEcho
Je ne sais pas. Possible, mais je ne crois pas dans la mesure où la release officielle date de juillet dernier, je crois. Ça peut-être pour build ou autre chose aussi (côté Oracle/Sun, les mises à jour sont bien affublées d'un "u").

Re: [java]que choisir entreOpenJDK 6 ou 7 ? (résolu)

Publié : lun. 02 janv. 2012, 13:21
par benjarobin

Code : Tout sélectionner

pkgver=${_java_ver}.${_openjdk_build}_${_icedtea_ver}
Avec

Code : Tout sélectionner

_java_ver=7
_openjdk_build=b147
_icedtea_ver=2.0
Donc le b c'est pour build et non béta :D

Re: [java]que choisir entreOpenJDK 6 ou 7 ? (résolu)

Publié : lun. 02 janv. 2012, 14:15
par Kristen
trop fort !!!