Не удалось создать файл с иностранными языковыми символами

Я получаю следующую ошибку при попытке сохранить файл свойств (содержащий пары имя/значение) с символами иностранного языка. Как установить кодировку?

Сохранить не удалось. Некоторые символы нельзя сопоставить, используя Кодировка символов "Cp1252". Либо измените кодировку, либо удалите символы, которые не поддерживаются кодировкой символов "Cp1252".

Ответы

Ответ 1

Это похоже на Eclipse.

  • Вырезать все содержимое файла в буфер обмена.
  • Сохраните файл свойств (теперь пустой).
  • Измените настройки кодировки файла (Alt + Enter) как UTF-8 или все, что вам нужно.
  • Вставьте буфер обмена в редактор.
  • Сохраните редактор.

Ответ 2

Я предполагаю его затмение:

  • Перейдите в меню Windows → Настройки → Общие (развернуть) → Рабочая область (нажмите на нее)
  • Найдите поле "Кодирование текстового файла". По умолчанию будет "Cp1252".
  • Измените радио, чтобы выбрать другой, и выберите "UTF-8" из поля со списком.

Ответ 3

Предполагая, что это в Eclipse, проще всего выбрать вариант Сохранить как UTF-8 в диалоговом окне ошибки.

введите описание изображения здесь

Другие ответы тоже хорошо работают.

Ответ 4

Лучшее возможное решение для этого, которое я всегда делаю. Чтобы перейти к соответствующему файлу в рабочей области, откройте его в блокноте ++ и внесите необходимые изменения. После этого сохраните файл. Ваше затмение попросит вас обновить код с изменениями. Нажмите "Да". И вам все хорошо сейчас.

Ответ 5

Сначала скопируйте файл и удалите этот файл, а затем очистите ваш код в затмении после

создайте файл с тем же содержимым и перепишите код, который он разрешит.