Basé sur la section Intégration de http://github.com/technomancy/swank-clojure, J'utilise ce qui suit pour le tester. Y at-il une meilleure façon de faire ce qui n'utilise pas de compilateur? Existe-t-il un moyen de bloquer par programme ? Il semble que start-repl prenne le contrôle du thread. Qu'est-ce que serait un bon moyen de générer un autre thread pour cela et être en mesure de tuer ce thread par programmation.Intégration de swank-clojure dans le programme java
import clojure.lang.Compiler;
import java.io.StringReader;
public class Embed {
public static void main(String[] args) throws Exception {
final String startSwankScript =
"(ns my-app\n" +
" (:use [swank.swank :as swank]))\n" +
"(swank/start-repl) ";
Compiler.load(new StringReader(startSwankScript));
}
}
Toute aide très appréciée, hhh