Comment puis-je redémarrer Swank en mode interactif de Leiningen?
Question
Disons que j'utilise Leiningen en mode interactif («Lein Interactive») et j'ai lancé un serveur Clojure Swank («Swank»). Maintenant, je veux aussi tuer / redémarrer le serveur Swank sans tuer Leiningen. Comment puis-je faire ceci? Est-ce seulement possible?
Jusqu'à présent, je viens d'utiliser CTRL-C pour tuer les deux, ce qui ne rend pas le mode interactif de Leiningen tout cela utile car je pouvais aussi bien faire fonctionner «Lein Swank» pour commencer.
La solution
Ce n'est pas encore implémenté. Cependant, la tâche interactive est destinée aux personnes qui n'utilisent pas Swank. Swank garde déjà un JVM ouvert pour votre projet, donc ce genre de défaite de l'objectif de la tâche interactive.
Autres conseils
Si vous utilisez Slime, vous pouvez appeler ,rest
qui est lié à (restart-inferior-lisp)
. Cela redémarrera votre session Swank.