1

当我sbt从我的 unix 提示符运行时,我在控制台中的每个命令之后都会得到以下信息。

[WARN] Unable to parse user configuration: 
java.lang.IllegalArgumentException: Missing closing quote on line '"'
        at jline.console.ConsoleKeys.loadKeys(ConsoleKeys.java:173)
        at jline.console.ConsoleKeys.loadKeys(ConsoleKeys.java:73)
        at jline.console.ConsoleKeys.<init>(ConsoleKeys.java:35)

任何人都可以提示,指出我出了什么问题吗?

4

1 回答 1

1

sbt 使用 JLine 进行终端处理,您的问题可能与$HOME/.inputrcJLine 在启动时读取的问题有关,如JLine 的文档中所述

接下来,读取文件 $HOME/.inputrc。

JLine 确实尝试尽可能多地尊重 .inputrc 文件中的设置,包括条件设置(例如,仅当与特定程序一起运行时才绑定特定键)。

于 2014-08-09T21:04:29.207 回答