Java 12 Shell не правильно читает ввод с клавиатуры в Windows - PullRequest
1 голос
/ 21 марта 2019

Изменилась ли оболочка Java в способе чтения ввода с клавиатуры в Java 12? Иногда он пропускает нажатия клавиш, и клавиши со стрелками часто печатают случайные буквы вместо того, чтобы вызывать предыдущую строку. Это происходит в Java 12 с использованием Oracle OpenJDK в Windows 7.

1 Ответ

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

Да. JShell в версии 12 JDK, кажется, сломан! Как нельзя описать странное поведение, которое оно проявляет, когда пытаешься использовать стрелки вверх / вниз для вызова ранее набранных / выполненных команд / выражений любым другим способом. ЭТО ПОЛУЧИЛ БАГ, ПЕРИОД! Поэтому в качестве временного решения я рекомендую придерживаться JShell в JDK 11 (если он установлен / работает параллельно с JDK 12).

...