7 votes

Quelle est la dernière version de Java pour MacOS High Sierra ?

Sur mon Mac High Sierra

java --version 

donne

java version "1.8.0_172"
Java(TM) SE Runtime Environment (build 1.8.0_172-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.172-b11, mixed mode)

mais dans la version d'Oracle documentation et la liste des téléchargements Je vois des références à des versions bien plus élevées, notamment 9 ou même 10.

Quelle est la version la plus récente de Java destinée à être utilisée sur MacOS High Sierra ?

0 votes

3voto

Basil Bourque Points 9801

Java 11

Les implémentations de Java 8, 9, 10, et 11 basées sur OpenJDK auprès de vendeurs tels que Systèmes Azul , Oracle y AdoptOpenJDK fonctionnent sur MacOS High Sierra et Mojave (ainsi que sur certains MacOS plus anciens).

Java 12, qui n'est pas encore disponible pour la production, fonctionne également sur High Sierra.

LTS

Notez que le développement de Java a changé récemment. Oracle et la communauté Java ont adopté une cadence plus rapide pour les versions, une mode connue sous le nom de Train de libération . Tous les six mois, une nouvelle version arrive, comme indiqué dans le document cet article . Il s'agit de versions prêtes pour la production et entièrement testées. Cependant, ces versions peuvent ne pas être supportées gratuitement par des correctifs après l'arrivée de la version suivante.

L'exception est que tous les trois ans, la sixième libération consécutive sera désignée comme une Soutien à long terme (LTS) version. Les versions 8 et 11 sont toutes deux LTS, tout comme la version 17. Cela signifie que la version recevra des mises à jour et des correctifs pendant des années et non plus des mois.

Cela s'applique, au moins, aux clients qui paient un vendeur commercial. Les implémentations gratuites peuvent également recevoir des mises à jour sous LTS de certains fournisseurs. Nous devons encore voir si cela se produit ou non.

Cette approche utilisant un train de livraison rapide avec LTS est nouvelle dans le monde Java.

Pour en savoir plus, lisez Java est toujours gratuit .

Vendeurs

Voici un organigramme qui pourrait vous guider dans le choix d'une source pour Java 11.

flowchart for deciding amongst vendors of Java 11 implementations

1voto

nohillside Points 82672

Ver https://support.apple.com/en-us/HT204036 qui recommande de télécharger la version la plus récente directement depuis Oracle :

0 votes

UPDATE : Les conditions de licence ont changé : la version 11 du JDK d'Oracle ne peut plus être utilisée gratuitement en production. Un programme de support payant est nécessaire. Voir ma réponse pour les alternatives.

0 votes

@BasilBourque Il est toujours conseillé de vérifier les détails de la licence, même si cela ne concerne pas directement la question ci-dessus. Merci d'avoir ajouté une réponse qui le souligne en détail.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X