Clojure如何构建Linux可执行文件

时间:2018-12-09 10:27:35

标签: clojure leiningen

如何将clojure构建到linux或mac可执行文件中? 谷歌搜索后,我似乎找不到答案。

我有一个程序src / project_name / core.clj。我希望编译并构建本机可执行文件。 请帮助

1 个答案:

答案 0 :(得分:1)

通常将其编译为jar文件,然后在JVM上运行它。

但是,如果您安装了可以在Mac上使用proced-toggle-auto-update在brew上运行的clojure cli工具,那么您可以执行.she这样位于顶部的.clj文件

use-package

运行config:后,我可以通过运行brew install clojure

来执行此操作

这虽然不编译任何东西。如果要编译,则编译一个jar。如果您正在运行leiningen,则可以使用#! /usr/bin/env clj (prn "Hello, world") 来构建jar文件。然后从chmod a+x ./helloworld.clj

开始