web-dev-qa-db-fra.com

Comment prendre en charge le codage UTF-8 dans Eclipse

Comment puis-je ajouter la prise en charge UTF-8 dans eclipse? Je veux ajouter par exemple la langue russe mais Eclipse ne la prendra pas en charge. Que devrais-je faire? Guidez-moi s'il-vous-plaît.

97
androidGirl

Essaye ça

  1. Fenêtre> Préférences> Général> Types de contenu, définissez UTF-8 comme codage par défaut Pour tous les types de contenu.
  2. Fenêtre> Préférences> Général> Espace de travail, définissez "Codage du fichier texte" à "Autre: UTF-8".
222
Sajan Chandran

Ouvrez Eclipse et procédez comme suit:

  1. Fenêtre -> Préférences -> Développez Général et cliquez sur Espace de travail, le codage de fichier texte (en bas) comporte un sélecteur de codage.
  2. Sélectionnez le bouton radio "Autre" -> Sélectionnez UTF-8 dans le menu déroulant.
  3. Cliquez sur Appliquer et sur le bouton OK OR cliquez simplement sur le bouton OK

 enter image description here

26
user3249411

Vous pouvez définir un ensemble de codage par défaut chaque fois que vous exécutez Eclipse.exe.

  1. Ouvrez Eclipse.ini dans votre répertoire personnel Eclipse ou STS.ini dans le cas de STS (Spring Tool Suite)
  2. mettre la ligne ci-dessous à la fin du fichier

-Dfile.encoding=UTF-8

8
tommybee

Cliquez simplement avec le bouton droit de la souris sur Projet - Propriétés et sélectionnez Ressource dans le menu de gauche. 

Vous pouvez maintenant changer le codage du fichier texte comme vous le souhaitez.

4
Kal

J'ai essayé tous les paramètres mentionnés dans ce message pour construire mon projet avec succès, mais cela n'a pas fonctionné pour moi. Enfin, j'ai pu construire mon projet avec succès avec la commande mvn -DargLine=-Dfile.encoding=UTF-8 clean insall.

0
Divu

Vous pouvez définir un codage de caractères Java par défaut explicite pour l'ensemble du système d'exploitation en définissant la variable d'environnement Java_TOOL_OPTIONS avec la valeur -Dfile.encoding="UTF-8". La prochaine fois que vous lancerez Eclipse, il devrait adhérer à UTF-8 en tant que jeu de caractères par défaut.

Voir https://docs.Oracle.com/javase/8/docs/technotes/guides/troubleshoot/envvars002.html

0
Abdull