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 :

Où trouver le JRE 21 ?


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
    61
    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 : 61
    Par défaut Où trouver le JRE 21 ?
    Bonjour

    Je ne sais pas où chercher pour trouver le JRE de la version JAVA 21. J'ai installé le JDK, mais pour le déploiement pour les utilisateurs j'ai besoin du JRE.
    J'ai essayé de regarder du côté de BellSoft et d'iBM mais lorsque je regarde le contenu de ce que j'ai téléchargé je ne trouve pas les classes de javax (par exemple javax.swing.*)

    Si vous avez des idées merci de m'aider.

    Gégé

  2. #2
    Modérateur
    Avatar de wax78
    Homme Profil pro
    R&D - Palefrenier programmeur
    Inscrit en
    Août 2006
    Messages
    4 104
    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 104
    Par défaut
    Salut,

    Tu as déjà posé la question pour Java 25 : https://www.developpez.net/forums/d2.../jre-java-25-a

    la réponse sera la même que pour Java 21
    (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
    Membre averti
    Homme Profil pro
    Développeur Java
    Inscrit en
    Novembre 2022
    Messages
    61
    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 : 61
    Par défaut
    Bonjour,

    Je suis désolé pour cette redite. Mais ça fait de 5 jours que je sèche lamentablement.

    J'avais installé au début le JDK25, Je développe sous Eclipse 2025-9, et utilise l'éditeur virtuel "WindowBuilder" avec lequel j'ai parfois eu des messages d'erreur (soit disant pour le niveau de JDK ). Je suis donc passé le JDK21 (et je n'ai plus ces erreurs , je ne comprends pas pourquoi d’ailleurs).

    Suite aux réponses que j'ai eues précédemment, et aux conseils de Bouye, j'ai téléchargé et installé la JRE de BellSoft (Liberica).

    Dans le package "test" j'ai changé la "JRE System Library" 1.8 par celle de BellSoft.

    Lorsque je crée un exemple simple (test.java par exemple) , tous les "importations" de classes ( ex : import javax.swing.JFrame) sortent en erreur (voir l'image ci-dessous). J'ai développé le contenu de ce JRE et n'ai trouvé aucune classe du package javax.swing. Ceci expliquant cela.

    Sans doute quelque chose m'a échappé dans tout ce process d'installation, (ou alors il y a un autre fichier à télécharger). Je suis désolé de faire appel à ce forum, car pour que je le fasse , il faut vraiment que je n'y arrive pas moi-même.

    Merci pour tout

    Gégé
    Nom : Test Swing.jpg
Affichages : 46
Taille : 66,0 Ko

  4. #4
    Modérateur
    Avatar de wax78
    Homme Profil pro
    R&D - Palefrenier programmeur
    Inscrit en
    Août 2006
    Messages
    4 104
    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 104
    Par défaut
    Salut,

    Il contient quoi ton fichier module-info ?
    (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

  5. #5
    Membre averti
    Homme Profil pro
    Développeur Java
    Inscrit en
    Novembre 2022
    Messages
    61
    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 : 61
    Par défaut
    Le fichier module-info contient le nom de ma classe : TEST.

    Avec ta réponse, qui m'a intriguée, j'ai vérifié pour les classes de ma workspace qui avaient subi une migration lors du passage de la version 1.8 à la version 25 (je suis revenu à la 25), et ai remarqué qu'aucune n'avait de module-info. Pour ma classe TEST je l'ai alors supprimé et ô miracle, tout les messages d'erreur ont disparu. Je ne comprends pas bien pourquoi ?

    Merci pour ta réponse si efficace.

    Gégé

  6. #6
    Modérateur
    Avatar de wax78
    Homme Profil pro
    R&D - Palefrenier programmeur
    Inscrit en
    Août 2006
    Messages
    4 104
    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 104
    Par défaut
    Salut,

    En gros si tu veux utiliser l'archi modulaire des versions "récentes" de java, il te faut remplir le fichier module-info avec les informations qui te permettent par exemple d'utiliser les modules pour swing ou awt ou autres.

    Mais si tu ne mets pas de fichiers module-info, alors ça garde le comportement comme pour les anciennes versions de java, du coup "ça marche" (Perso je n'aime pas cette histoire d'archi modulaire)

    https://www.jmdoudoux.fr/java/dej/chap-modules.htm
    (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

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Trouver log de la JRE
    Par LesDeuxZ dans le forum Applets
    Réponses: 2
    Dernier message: 07/04/2011, 20h04
  2. Trouver la version du jre avec du code
    Par arasium dans le forum Langage
    Réponses: 2
    Dernier message: 02/08/2006, 16h30
  3. Réponses: 2
    Dernier message: 21/05/2002, 10h25
  4. Réponses: 4
    Dernier message: 27/03/2002, 11h03

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