In base alla sezione di incorporamento di http://github.com/technomancy/swank-clojure, sto usando quanto segue per provarlo. C'è un modo migliore per fare questo che non usa il compilatore? C'è un modo per programmare automaticamente stop swank? Sembra che start-repl prende il controllo del thread. Che cosa sarebbe un buon modo per generare un altro thread per esso ed essere in grado di eliminare tale thread a livello di codice .Incorporamento di swank-clojure nel programma 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));
}
}
Qualsiasi aiuto molto apprezzato, HHH