gpt4 book ai didi

clojure - 如何将本地库添加到我的 Leiningen 项目中?

转载 作者:行者123 更新时间:2023-12-02 16:16:34 25 4
gpt4 key购买 nike

我想添加一个我在 Leinigen 中编写的本地实用程序库,而无需制作该库的 jar,也无需复制代码。

这可能吗?

最佳答案

您可以使用checkouts leiningen 的功能是向包含该库的项目目录添加符号链接(symbolic link)。

cd project-dir # where the project.clj file is
mkdir checkouts
ln -s ~/library/project/dir/ checkouts/library-name

然后向project.clj文件添加依赖

编辑:如果您包含的代码不是它自己的项目,那么也许可以选择直接使用 git 子模块包含源代码,尽管有些人建议将其作为可以拥有版本的项目。还值得考虑运行 lein install 来构建 jar 并将它们放入本地 Maven 存储库中,因为它只需要两个单词。ps:我假设你的库是一个 clojure 项目。

关于clojure - 如何将本地库添加到我的 Leiningen 项目中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25538847/

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