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

发布于 2024-12-15 04:32:42 字数 214 浏览 0 评论 0原文

当我从 DOS shell 或 cygwin bash 终端以交互方式运行 sbt 时,它运行得很好。但是,当我尝试从我喜欢的 mintty 终端运行时,sbt 不会响应我的命令,直到我向它发送文件结尾(control-)并且 sbt 退出。

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

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

When I run sbt interactively from a DOS shell or from a cygwin bash terminal, it functions just fine. However, when I try to run from my preferred mintty terminal, sbt doesn't respond to my commands until I send it an end of file (control-) and sbt exits.

TERM is set to cygwin when I'm using the bash terminal, and it's xterm when I'm using mintty.

Does anyone know how to fix this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

毁我热情 2024-12-22 04:32:43

最终结果与这个答案相反,我在 sbt 启动脚本中添加了 -Djline.terminal=jline.UnixTerminal java 选项来解决该问题。

It ends up that by doing the opposite of this answer, I added the -Djline.terminal=jline.UnixTerminal java option to my sbt startup script to fix the problem.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文