将clojure应用程序变成像http://rawr.rubyforge.org/这样的可执行文件的最简单方法是什么?(exe和app文件也是)
Boz*_*sov 22
使用leiningen并从项目中构建一个uberjar(包含所有依赖项的独立jar).
正如Alex Ott在评论中提到我的答案,另一个可能构建你的应用程序是使用Maven + Clojure插件为maven.之后,您可以使用IzPack等工具为jar工件生成安装程序或可执行包装程序.您当然可以将IzPack与leiningen一起使用- 它根本不关心构建系统 - 仅关于生成的文件:-)
有了uberjar之后,有很多选项可以将它包装在Windows的本机可执行启动器中 - izpack2exe,jsmooth,jar2exe,executor等 ...