Maison  >  Questions et réponses  >  le corps du texte

java - Win10下 idea的编码设置成了UTF-8,但是返回时乱码显示,哪里有问题??



如图,我在启动服务的时候,命令行是乱码的。调试的时候,返回值是乱码的,所以前台显示的时候,也就乱码显示了。

我的setting设置的都是UTF-8,我哪里配置错了??

怪我咯怪我咯2743 Il y a quelques jours689

répondre à tous(4)je répondrai

  • 黄舟

    黄舟2017-04-18 10:54:30

    Le codage CMD de l'hôte Windows est GBK. S'il vous plaît faites attention à cela

    répondre
    0
  • 迷茫

    迷茫2017-04-18 10:54:30

    Je n'ai jamais utilisé d'idée. Il existe deux types de caractères tronqués sur Internet : les caractères tronqués de l'éditeur et les caractères tronqués de la console. Vos informations appartiennent-elles aux caractères tronqués de l'éditeur ou aux caractères tronqués de la console ? , et la police dans color&fonts a également été modifiée en utf-8

    L'image que vous avez ajoutée est tronquée sur la console : solution en ligne
    La sortie de la console est tronquée. Pour ce problème, ajoutez simplement -Dfile.encoding=UTF-8 aux options de la VM dans les configurations et il sera résolu<. 🎜>

    répondre
    0
  • 巴扎黑

    巴扎黑2017-04-18 10:54:30

    -------------------------------------------------------------- --- ---------------Bonne réponse------------------------------ ---- -------------------
    D'accord, c'est un problème avec mon projet.
    Mon projet est un projet Gradle, je dois donc ajouter la configuration suivante dans build.gradle :
    compileJava.options.encoding = 'UTF-8'
    compileTestJava.options.encoding = 'UTF-8 '

    répondre
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-18 10:54:30

    La modification de l'encodage du fichier n'affectera pas la sortie de la console.
    L'interrogateur a-t-il modifié l'IDEA 字体 ? Si tel est le cas, vous pouvez essayer de le remplacer par la valeur par défaut.

    répondre
    0
  • Annulerrépondre