Как я могу перезапустить Swank в интерактивном режиме Leiningen? - PullRequest
3 голосов
/ 04 февраля 2011

Допустим, я запускаю Leiningen в интерактивном режиме («lein interactive») и запустил сервер Swank Clojure («swank»). Теперь я хочу убить / перезапустить сервер Swank, не убивая и Leiningen. Как я могу это сделать? Это вообще возможно?

До сих пор я только что использовал Ctrl-C, чтобы убить обоих, что не делает интерактивный режим Лейнингена очень полезным для меня, так как я мог также просто запустить 'lein swank' для начала.

Ответы [ 2 ]

2 голосов
/ 04 февраля 2011

Если вы используете Slime, вы можете позвонить ,rest, что связано с (restart-inferior-lisp).Это перезапустит ваш сеанс swank.

1 голос
/ 04 февраля 2011

Это еще не реализовано.Тем не менее, интерактивное задание предназначено для людей, которые не используют swank.Swank уже держит JVM открытой для вашего проекта, так что это побеждает цель интерактивного задания.

...