我正在学习clojure并已获得任务。需要为已编译的clojure类创建jar文件
我需要自动编译和生成生成的类的jar。
在clojure代码中,我需要编译另一个clojure代码,编写代码来构建生成的类的jar。
这是我的例子。
even_test.clj
(ns clojure.sqe.examples)
(defn pair-test [test-fn n1 n2]
(if (test-fn n1 n2) "sucess" "failed"))
(println (pair-test #(even? (+ %1 %2)) 3 4)) ; -> pass
compile_test.clj
(ns clojure.sqe.examples
(:use clojure.test)
(:require [simple-check.core :as sc])
)
(compile 'clojure.sqe.examples.even_test)
;(println *compile-path*) => classes
;TO-DO - Write code to
;Build the jar for the compiled classes or from classes folder
; upload this jar to a service .
同上使用leiningen。它简化了您的开发过程,它是一个非常好的工具。 – octopusgrabbus