Как поддерживать кодировку UTF-8 в Eclipse - PullRequest
109 голосов
/ 07 февраля 2012

Как я могу добавить поддержку UTF-8 в Eclipse? Я хочу добавить, например, русский язык, но затмение не будет поддерживать его. Что я должен делать? Пожалуйста, ведите меня.

Ответы [ 7 ]

232 голосов
/ 07 февраля 2012

Попробуйте это

  1. Окно> Настройки> Общие> Типы содержимого, установите UTF-8 в качестве кодировки по умолчанию для всех типов содержимого.
  2. Окно> Настройки> Общие> Рабочая область,установите «Кодировка текстового файла» на «Другое: UTF-8».
31 голосов
/ 29 января 2014

Откройте Eclipse и выполните следующие шаги:

  1. Окно -> Предпочтения -> Развернуть Общие и нажмите Рабочая область, кодировка текстового файла (почти снизу) имеет средство выбора кодировки.
  2. Выберите переключатель «Другое» -> Выберите UTF-8 из выпадающего списка
  3. Нажмите кнопку «Применить» и «ОК» ИЛИ просто нажмите кнопку «ОК»

enter image description here

10 голосов
/ 21 февраля 2017

Вы можете установить кодировку по умолчанию при каждом запуске eclipse.exe.

  1. Открыть eclipse.ini в вашем домашнем каталоге eclipse или STS.ini в случае STS (Spring Tool Suite)
  2. поставить строку ниже в конце файла

-Dfile.encoding=UTF-8

6 голосов
/ 07 февраля 2012

Просто щелкните правой кнопкой мыши Project - Properties и выберите Resource в левой части меню.

Теперь вы можете изменить кодировку текстового файла на любое другое.

0 голосов
/ 03 апреля 2019

Вы можете установить явную кодировку символов Java по умолчанию для всей операционной системы, задав переменную среды JAVA_TOOL_OPTIONS со значением -Dfile.encoding="UTF-8".В следующий раз, когда вы запустите Eclipse, он должен придерживаться UTF-8 в качестве набора символов по умолчанию.

См. https://docs.oracle.com/javase/8/docs/technotes/guides/troubleshoot/envvars002.html

0 голосов
/ 01 февраля 2019

Я перепробовал все настройки, упомянутые в этом посте , чтобы успешно построить свой проект, но у меня это не получилось. Наконец я смог успешно построить свой проект с помощью команды mvn -DargLine=-Dfile.encoding=UTF-8 clean insall.

0 голосов
/ 07 февраля 2012

Вам может потребоваться установить Языковые пакеты: 3.2

...