¿Cómo puedo reiniciar swank en el modo interactivo de Leiningen?
Pregunta
Digamos que estoy ejecutando Leiningen en modo interactivo ('lein interactivo') y he iniciado un servidor Swank Clojure ('swank').Ahora quiero matar / reiniciar el servidor Swank sin matar también a Leiningen.¿Cómo puedo hacer esto?¿Es esto siquiera posible?
Hasta ahora, solo he estado usando Ctrl-C para matar a ambos, lo que no hace que el modo interactivo de Leiningen sea tan útil para mí, ya que es posible que haya ejecutado 'lein swank' para empezar.
Solución
Esto aún no se ha implementado.Sin embargo, la tarea interactiva está destinada a personas que no usan swank.Swank ya mantiene una JVM abierta para su proyecto, por lo que frustra el propósito de la tarea interactiva.
Otros consejos
Si está utilizando Slime, puede llamar a ,rest
, que está vinculado a (restart-inferior-lisp)
.Esto reiniciará su sesión de swank.