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 :

Probl�me d'accents avec le JDK 25.


Sujet :

Java

  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 Probl�me d'accents avec le JDK 25.
    Bonjour,

    Ci dessous une classe qui marchait tr�s bien en version 1.8 (et sous Eclipse 2025-9 avec le JDK 25) , mais pas lorsque je lance l'application.

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
     
    C:\Windows\System32>java -version
    openjdk version "25" 2025-09-16 LTS
    OpenJDK Runtime Environment (build 25+37-LTS)
    OpenJDK 64-Bit Server VM (build 25+37-LTS, mixed mode, sharing)
    Commande lanc�e sous Windows 11.
    java -cp c:\jars\gegeutil.jar gegeutil.TestAccents

    Je suppose que c'est sans doute un probl�me de codepage mais sans en comprendre la raison puisque je n'ai pas le m�me souci sous Eclipse ou en version 1.8.

    Merci d'avance si vous avez des id�es.

    G�g�

    Voici le r�sultat sous Eclipse .
    Nom : r�sultat 18.jpg
Affichages : 45
Taille : 32,5 Ko

    Voici le r�sultat avec la commande.
    Nom : r�sultat  25.jpg
Affichages : 46
Taille : 33,4 Ko


    Ci dessous le programme :

    TestAccents.java



    Le fichier texte :
    FichierTest.txt

  2. #2
    Membre tr�s actif

    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    489
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 489
    Billets dans le blog
    5
    Par d�faut
    La question est un peu complexe: il s'agit d'encodage.

    D'ailleurs, ton fichier texte est-il UTF-8 (on peut le voir avec Eclipse).

    Tu trouvera des r�ponses ici:
    https://www.jmdoudoux.fr/java/dej/chap-encodage.htm

  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
    Merci Philippe pour ta r�ponse, je vais suivre ta suggestion et lire le document.
    Malheureusement je n'aime pas ne pas comprendre et je suis tr�s opini�tre dans ce cas. Pourquoi le m�me code avec le m�me fichier fonctionnait tr�s bien en Java 1.8 et plus maintenant en java 25. ? (et sous le m�me OS), Telle est la question ?

    Je voudrais ajouter que mon fichier �tait en CP1252 (fran�ais) j'ai essay� de le modifier en ISO-8859-1 puis, en UTF8, avec le m�me r�sultat.

  4. #4
    Membre averti