Консоль TinkerPop 3.1.0 - отображение трассировки стека?

В настоящее время я использую консольный инкубатор TinkerPop 3.1.0, и каждый раз, когда есть возможность

Display stack trace? [yN]

Я не могу ввести «y» или «N», чтобы показать или не показать трассировку стека. Он просто переходит на новую строку и не дает вам возможности ввести ответ YN. Это означает, что я не могу выполнять отладку своих скриптов, команд gremlin и т. Д.

Вы можете увидеть пример на следующем рисунке: Сообщение трассировки стека консоли Gremlin

Я столкнулся с этой проблемой на двух разных машинах, на которых запущен TinkerPop 3.1.0 Console Incubating, и не имел такой же проблемы с версией консоли gremlin-2.6.0, которую я тестировал ранее.

У кого-нибудь еще была эта проблема? Есть ли возможность быстрого исправления? Или мне нужно дождаться новой версии и посмотреть, решит ли это проблему?

Заранее спасибо. - М


person Mary Hewitt    schedule 17.03.2016    source источник
comment
вы используете окна, я так понимаю?   -  person stephen mallette    schedule 17.03.2016


Ответы (1)


Похоже, это побочный эффект давней Groovy-ошибки. Если вы измените gremlin.bat и удалите параметр -Djline.terminal=none, возможность просмотра трассировки стека будет восстановлена, однако вы упустите другие довольно приятные возможности, такие как использование клавиш со стрелками.

person Jason Plurad    schedule 18.03.2016
comment
Исправлена ​​моя проблема :) Спасибо, Джейсон! - person Mary Hewitt; 22.03.2016