Tôi đang cố gắng sử dụng gói Base 64 functions trong gói Codec Apache Commons. Tôi đang sử dụng Leiningen và có điều này trong số project.clj
:Làm cách nào để sử dụng thư viện Codec Apache Commons từ Clojure?
:dependencies [[org.clojure/clojure "1.2.0"]
[commons-codec/commons-codec "1.4"]]
Leiningen tìm thành công thích hợp .jar. Tôi không thể cho cuộc sống của tôi tìm ra lớp tôi thực sự cần phải nhập khẩu, mặc dù. Tôi đã thử tất cả các biến thể của
(ns my-project.core
(:import (org.apache.commons.codec.binary Base64)))
nhưng không có gì có vẻ hiệu quả. Tôi nên sử dụng tên lớp nào cho điều này?
Mã của bạn hoạt động cho tôi. Bạn có bao gồm tệp .jar đã tải xuống trên 'CLASSPATH' của mình không? –
Giống như brian, tạo ra một dự án leiningen sạch sẽ với các thiết lập của bạn hoạt động. –