IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Java Discussion :

JRE pour Java 25


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Développeur Java
    Inscrit en
    Novembre 2022
    Messages
    53
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Novembre 2022
    Messages : 53
    Par défaut JRE pour Java 25
    Bonjour,

    Je viens de télécharger le JDK 25. Cela marche parfaitement, et j'ai remarqué qu'il n'y a plus de JRE.

    Ma question concerne les utilisateurs. Doivent-t-il tous installer le JDK ? ou bien où trouver l'équivalent du JRE ?
    Merci d'avance

    Gégé

  2. #2
    Modérateur
    Avatar de wax78
    Homme Profil pro
    R&D - Palefrenier programmeur
    Inscrit en
    Août 2006
    Messages
    4 099
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : R&D - Palefrenier programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2006
    Messages : 4 099
    Par défaut
    Salut,

    Non en effet, cela fait très longtemps que c'est ainsi.

    Soit l'utilisateur installe openJDK (ou autre), soit le programmeur fait le nécessaire pour (jlink, launch4j avec un repertoire jdk, un bat avec un repertoire jdk, graalvm avec native-image dans certains cas).
    (Les "ça ne marche pas", même écrits sans faute(s), vous porteront discrédit ad vitam æternam et malheur pendant 7 ans)

    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Rédacteur/Modérateur

    Avatar de bouye
    Homme Profil pro
    Information Technologies Specialist (Scientific Computing)
    Inscrit en
    Août 2005
    Messages
    6 911
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Nouvelle-Calédonie

    Informations professionnelles :
    Activité : Information Technologies Specialist (Scientific Computing)
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Août 2005
    Messages : 6 911
    Billets dans le blog
    54
    Par défaut
    Pour compléter : ni le JDK commercial d'Oracle, ni le JDK OpenSource de l'OpenJDK (également fourni par Oracle) ne proposent des JRE séparés et ce depuis... très TRES longtemps. Avec l'abandon du support de Applets et de Java dans les navigateurs et la généralisation des méthodes pour empaqueter et distribuer des apps qui ont leur propre JRE inclus dedans, la présence d'un JRE séparé n'est plus nécessaire.

    CEPENDANT, certains vendeurs tiers continuent de proposer des JRE : ex Azul Zulu ou encore Bellsoft Liberica (choisir Standard JRE dans le menu déroulant pour chaque OS)

    Note : diagramme datant de 2021. Microsoft fourni aussi un JDK depuis. Et bien sur comme indique ci-dessus des solutions JRE existent.

    Nom : P4Gmt.png
Affichages : 28
Taille : 507,8 Ko
    Merci de penser au tag quand une réponse a été apportée à votre question. Aucune réponse ne sera donnée à des messages privés portant sur des questions d'ordre technique. Les forums sont là pour que vous y postiez publiquement vos problèmes.

    suivez mon blog sur Développez.

    Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. ~ Rich Cook

  4. #4
    Membre averti
    Homme Profil pro
    Développeur Java
    Inscrit en
    Novembre 2022
    Messages
    53
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Novembre 2022
    Messages : 53
    Par défaut
    Merci pour ces éclaircissements.

    Il est vrai que pour l'instant, comme nous avions aucun problème et nous étions restés en version 8.

    Certaines nouvelles possibilités de Java (switch et instanceof) me paraissent intéressantes, c'est la raison pour laquelle il est temps que l'on migre à une version plus récente.

    Entre le moment où j'avais écrit mon post et vos réponses, j'avais compris ,en lisant la doc sur internet, qu'il fallait que je crée moi-même le jre, ce que j'ai fait en utilisant jlink. et cela a relativement bien fonctionné.

    Je vais toutefois maintenant voir du coté des vendeurs si ce n'est pas plus simple. Il faudra en particulier que j'étudie le problème de déploiement, car j'ai des utilisateurs en Windows 11 et d'autres en MacOS (et pas tous au même niveau d'IOS) .

    Merci encore pour tout

    Gégé

Discussions similaires

  1. [LibreOffice][Base de données] Erreur : LibreOffice nécessite un environnement d'exécution Java (JRE) pour exécuter cette tâche
    Par apprenant16 dans le forum OpenOffice & LibreOffice
    Réponses: 3
    Dernier message: 17/11/2018, 23h00
  2. Votre EDI préferé pour Java (2003-2004) ?
    Par christopheJ dans le forum EDI et Outils pour Java
    Réponses: 73
    Dernier message: 17/10/2005, 17h05
  3. glut pour Java
    Par Daedar dans le forum GLUT
    Réponses: 8
    Dernier message: 30/05/2005, 15h22
  4. Configuration de UltraEdit pour java
    Par lantfeust dans le forum Environnement de Développement Intégré (EDI)
    Réponses: 1
    Dernier message: 19/12/2003, 16h57
  5. Profiler pour Java
    Par donde dans le forum Tests et Performance
    Réponses: 1
    Dernier message: 10/02/2003, 17h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo