sbt:无法在cygwin上以mintty的形式进行交互式运行

时间:2011-11-14 15:35:03

标签: shell scala terminal cygwin sbt

当我从DOS shell或cygwin bash终端以交互方式运行sbt时,它运行正常。但是,当我尝试从我首选的mintty终端运行时,sbt不响应我的命令,直到我发送文件结束(control-)并退出sbt。

当我使用bash终端时,

TERM设置为cygwin,当我使用mintty时,它是xterm。

有谁知道如何解决这个问题?

1 个答案:

答案 0 :(得分:7)

最后通过执行与this answer相反的操作,我将-Djline.terminal=jline.UnixTerminal java选项添加到我的sbt启动脚本中以解决问题。