Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Java Shell 是否改变了它在 Java 12 中读取键盘输入的方式?它有时会错过击键,并且箭头键通常会打印随机字母而不是显示上一行。这发生在 Java 12 中,在 Windows 7 上使用 Oracle 的 OpenJDK。
是的。JDK 12 版中的 JShell 似乎坏了!当人们试图以任何其他方式使用向上/向下箭头来回忆以前键入/执行的命令/表达式时,无法描述它所表现出的奇怪行为。它有一个错误,期间!因此,作为临时解决方法,我建议坚持使用 JDK 11 中的 JShell(如果您已与 JDK 12 并行安装/运行)。