2012-07-11 10 views

Odpowiedz

35

Trzeba tylko dodać go do zależności project.clj, jak każdej innej biblioteki clojure. Mała różnica polega na tym, że biblioteki java mają ID grupy oprócz ID artefaktu. Na przykład, aby zaimportować bibliotekę aktywną mq trzeba będzie dodać do: Zależności

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

Pierwszy bit jest GroupID, drugi jest artifactId.

Ponadto, jeśli biblioteka nie znajduje się w centralnym repozytorium maven, konieczne będzie dodanie konfiguracji repozytorium do projektu. Na przykład, aby dodać repozytorium migawek sonatype:

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

Jak dołączyć lub wymagać tego w moim (ns) wywołaniu? – Tyler

+0

(ns my.ns (: klasa gen) (: import [pakiet.i.want ClassIWant])) – avichalp

1

pobierz identyfikator groupId biblioteki, artifactId i wersję, dodaj do zależności od Lein, jako ten sam projekt clojure, Mała różnica to: pobierz z http://repo1.maven.org/maven2.

Powiązane problemy