Basado en la sección Incrustar de http://github.com/technomancy/swank-clojure, Estoy usando lo siguiente para probarlo. ¿Hay una manera mejor de hacer esto que no usa el compilador? ¿Hay alguna manera de programáticamente detener swank? Parece que start-repl toma el control del hilo. Lo que sería una buena manera de engendrar otro hilo para él y poder matar ese hilo programáticamente.Incrustar swank-clojure en el programa 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));
}
}
Cualquier ayuda muy apreciada, hhh