gpt4 book ai didi

clojure - 运行Clojure程序的典型方法

转载 作者:行者123 更新时间:2023-12-03 12:26:36 24 4
gpt4 key购买 nike

我是Clojure的新手,对如何运行Clojure程序感到非常困惑。

我的第一个问题是,每个Clojure程序是否都是Leiningen软件包?如果我想写作,我应该先创建一个新的Leiningen项目吗?是否有运行类似于Python的Clojure程序(即python pyfile.py)

我意识到这可能是一个愚蠢的问题,但是一段时间以来,我对此一直感到困惑,而且我所读过的几本书/教程似乎都无法正确回答这个问题。到目前为止,我一直在REPL中运行Clojure代码。

最佳答案

既然您发现莱宁根就走了,那么您就走对了。这不是一个愚蠢的问题,因为回答它会帮助其他人获得更好的Google搜索结果。

  • 每个clojure程序应该是一个单独的leiningen项目,因此您可以为每个程序运行lein new project-name
  • 构建Clojure项目的结果与Java项目相同,Java项目是使用java -jar myproject-standalone.jar运行的JAR文件,例如
  • leiningen可以为您构建一个包装程序 shell 脚本,该脚本会生成一个仅调用java -jar的.sh文件
  • 当我在生产环境中运行clojure程序时,我们只是从git中 check out 它们,然后在目录中调用lein run(实际上是Jenkins这样做的)。
  • 关于clojure - 运行Clojure程序的典型方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10901481/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com