2012-07-11 12 views

Respuesta

35

Solo tiene que agregarlo a sus dependencias project.clj como cualquier otra biblioteca clojure. La pequeña diferencia es que las bibliotecas de Java tienen un ID de grupo aparte del ítem de artefacto. Por ejemplo para importar la biblioteca activa-mq tendrá que añadir a su: dependencias

[org.apache.activemq/activemq-core "5.5.0"] 

El primer bit es el groupId, el segundo es el artifactId.

Además, si la biblioteca no se encuentra en el repositorio de maven central, deberá agregar la configuración del repositorio a su proyecto. Por ejemplo, para agregar el repositorio de instantáneas sonatype:

:repositories {"sonartype snapshots" "https://oss.sonatype.org/content/repositories/snapshots"} 
+1

¿Cómo lo incluyo o lo solicito en mi (ns) llamada? – Tyler

+0

(ns my.ns (: gen-class) (: import [package.i.want ClassIWant])) – avichalp

1

obtener groupId, artifactId y versión de la biblioteca, agregar a las dependencias de lein, como el mismo proyecto clojure, La pequeña diferencia es: descargar desde http://repo1.maven.org/maven2.

Cuestiones relacionadas