是否可以使用jar cf jar-file input-file(s)
命令从clojure文件构建JAR文件,然后在另一台机器上运行它(没有clojure),就像使用java file命令一样?
在另一台可以访问java而不是clojure的计算机上执行clojure程序的最佳方法是什么?
答案 0 :(得分:1)
答案 1 :(得分:1)
在你的core.clj中,你需要在ns宏中添加gen-class,如下所示:
(ns test.core
...........
(:gen-class))
下次运行lein uberjar
接下来从项目根文件夹
java -jar target/test...standalone.jar