2012-07-11 18 views

Trả lời

35

Bạn chỉ cần thêm nó vào dự án của bạn.clj phụ thuộc như bất kỳ lib clojure khác. Sự khác biệt nhỏ là các thư viện java có một groupId ngoài artifactId. Ví dụ: để nhập thư viện active-mq, bạn sẽ cần phải thêm vào: dependencies

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

bit đầu tiên là groupId, bit thứ hai là artifactId.

Ngoài ra, nếu thư viện không nằm trong kho lưu trữ maven trung tâm, bạn sẽ cần thêm cấu hình kho lưu trữ vào dự án của mình. Ví dụ: để thêm kho lưu trữ ảnh chụp nhanh sonatype:

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

Làm cách nào để bao gồm hoặc yêu cầu trong cuộc gọi (ns) của tôi? – Tyler

+0

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

1

lấy nhóm IDI, artifactId và phiên bản của thư viện, thêm vào các phụ thuộc của lein, giống như dự án clojure, Sự khác biệt nhỏ là: tải xuống từ http://repo1.maven.org/maven2.

Các vấn đề liên quan