我的 Mac 终端有一个小问题。我从终端运行一个 Java 程序,并尝试使用以下命令从标准输入读取一些内容:
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
System.out.println("Produsul:" + System.getProperty("line.separator"));
productOrder.setProductName(in.readLine());
程序卡住了。我认为不知何故,它没有检测到 EOL。我尝试设置Send string to shell (\033OF)
结束键,但这并没有解决问题。我错过了什么?