Parece que estoy haciendo algo mal. He construido clojure de Git, y estoy invocando así:Importación de clases de Java en Clojure
java -cp clojure.jar clojure.main
recibo de la réplica, y luego escribo:
(import 'java.lang.string)
y me sale:
java.lang.ClassNotFoundException: java.lang.string (NO_SOURCE_FILE:1)
I Estoy intentando esto con lang.string ya que supongo que debe existir en algún lugar de la ruta de clases. He probado otras bibliotecas, todas sin mucha suerte. ¿Qué estoy haciendo mal?
No. La cita es necesaria para la importación. Vea la respuesta de Brian. Pero no para las cláusulas ns. Ver la respuesta de Bozhidar. – kotarak
En realidad, la cotización no es necesaria para la importación también. Al menos en clojure 1.1, que estoy usando ... –