Не могу скомпилировать знак ударения в моем проекте Maven - IntelliJ - PullRequest
1 голос
/ 24 мая 2019

Несколько дней назад у меня возникли проблемы, когда я использую знаки ударения в своем коде.

Код:

System.out.println("Trámite");

aparece en la consola:

Tr$amite

Я использую «$», потому что не могу найти другого способа вставить появившийся специальный символ.

Просто чтобы прокомментировать, я использую IntelliJ Idea для кодирования.

У кого-нибудь есть конфигурация, чтобы решить эту проблему, с которой я сталкиваюсь?

Ответы [ 2 ]

1 голос
/ 24 мая 2019

Убедитесь, что вы указали кодировку UTF-8 для проекта и для этого файла в Настройках (Предпочтения) | Редактор | Кодировки файлов Настройки.

Также, чтобы убедиться, что Java-компилятор использует его, вы можете добавить -encoding UTF-8 в Настройки (Настройки в macOS) | Сборка, выполнение, развертывание | Компилятор | Компилятор Java | Параметры Javac | Дополнительные параметры командной строки .

1 голос
/ 24 мая 2019

Ваша проблема, скорее всего, связана с используемой вами кодировкой файла.Попробуйте изменить его на 'utf-8' и посмотрите, решит ли это вашу проблему.

Здесь блог с несколькими картинками о том, где найти правильную настройку.https://blog.jetbrains.com/idea/2013/03/use-the-utf-8-luke-file-encodings-in-intellij-idea/

...