sbt:无法从cygwin上的mintty交互式运行

Jef*_*rod 3 shell terminal cygwin scala sbt

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

当我使用bash终端时,TERM设置为cygwin,当我使用mintty时,它是xterm.

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

Jef*_*rod 7

最后,通过与此答案相反,我将-Djline.terminal=jline.UnixTerminaljava选项添加到我的sbt启动脚本来解决问题.