|
Netbeans кодировка в консоле вывода
|
|||
---|---|---|---|
#18+
Поставил NB 8.2 на win10 и русские символы превратились в квадраты. на одной машине всё нормально... а вот на другой... как бы от win не зависит... ... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2018, 22:02 |
|
Netbeans кодировка в консоле вывода
|
|||
---|---|---|---|
#18+
правда на одной jdk 10, на другой 1.8(где нормально) ... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2018, 22:03 |
|
Netbeans кодировка в консоле вывода
|
|||
---|---|---|---|
#18+
Для Open/Oracle JDK старше восьмой версии добавлена логика определения кодировки консоли в винде. Распознаются только OEM и ANSI варианты. Для русского это Cp866 и Cp1251, соответственно. KOI8-R (Cp20866) и UTF-8 (Cp65001) - идут лесом. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2018, 11:00 |
|
Netbeans кодировка в консоле вывода
|
|||
---|---|---|---|
#18+
вывожу Код: java 1.
получаю windows-1251 если в свойствах проекта сменит utf-8 на winndows 1251 то в коде все русские буквы сменятся на крокозяблы, а вывод будет правильным получается надо сменить кодировку в консоли? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2018, 11:02 |
|
Netbeans кодировка в консоле вывода
|
|||
---|---|---|---|
#18+
Basil A. SidorovДля Open/Oracle JDK старше восьмой версии добавлена логика определения кодировки консоли в винде. Распознаются только OEM и ANSI варианты. Для русского это Cp866 и Cp1251, соответственно. KOI8-R (Cp20866) и UTF-8 (Cp65001) - идут лесом.что делать? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2018, 11:03 |
|
Netbeans кодировка в консоле вывода
|
|||
---|---|---|---|
#18+
Кодировка файлов проекта может быть любой. Главное - корректно указать эту кодировку системе сборки (javac в минимальном варианте). Если нет разумных причин, то кодировка файлов проекта должна быть UTF-8. Виндовая консоль, несмотря на "типа юникодность", имеет всякие "забавные" глюки с кодировками и, по умолчанию, использует OEM-кодировку. Если вам достаточно только Oracle/OpenJDK, то в версии 8 (раньше - не помню) появились два свойства: Код: plaintext 1.
Ньюансы: 0. Oracle-specific. IBM (Open)J9, например, использует другие свойства и корректнее обрабатывает кодировки консоли "искаропки". 1. Это косвенная информация. Если переназначить какой-то из потоков вывода файл или в /dev/nul - свойство исчезнет, а кодировка консоли - останется. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2018, 11:13 |
|
Netbeans кодировка в консоле вывода
|
|||
---|---|---|---|
#18+
вадячто делать?Делать можно разное. В скрипте можно установить произвольную кодировку. Обычно, ANSI-кодировка даёт меньше глюков с выводом сообщений стороннего софта. Например, сообщения Oracle СУБД или системные сообщения самой винды. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2018, 11:18 |
|
Netbeans кодировка в консоле вывода
|
|||
---|---|---|---|
#18+
как оказывается есть два варианта решения Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8.
http://programmerz.ru/questions/25545/java-how-to-detect-and-change-encoding-of-system-console-question.html в конце ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2018, 18:23 |
|
Netbeans кодировка в консоле вывода
|
|||
---|---|---|---|
#18+
вадя, В принципе Вы можете получать квадратики для русского просто потому, что для Output окна выбран не поддерживающий язык фонт. Попробуйте на Output окне RightClick -> Settings и посмотрите какой фонт ... |
|||
:
Нравится:
Не нравится:
|
|||
16.09.2018, 18:45 |
|
Netbeans кодировка в консоле вывода
|
|||
---|---|---|---|
#18+
Valery ShiskinВ принципе Вы можете получать квадратики для русского просто потому, что для Output окна выбран не поддерживающий язык фонт. Попробуйте на Output окне RightClick -> Settings и посмотрите какой фонттам win 1251 как и на другой машине с win10.... ... |
|||
:
Нравится:
Не нравится:
|
|||
16.09.2018, 19:01 |
|
|
start [/forum/topic.php?fid=59&msg=39703136&tid=2121787]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
336ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 331ms |
total: | 763ms |
0 / 0 |