gpt4 book ai didi

maven - 将 Leiningen 与本地 M2 存储库一起使用

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

我想将本地 jar 编译到我的 clojure 项目中,我可以使用以下命令轻松完成

https://gist.github.com/stuartsierra/3062743

mkdir repo
mvn install:install-file -DgroupId=local -DartifactId=bar \
-Dversion=1.0.0 -Dpackaging=jar -Dfile=bar.jar \
-DlocalRepositoryPath=repo

但是我有一个在 ~/.m2 中查找的持续集成和构建服务器 (jenkins)。我怎样才能让 leiningen 在 .m2 中查看???

最佳答案

基于 documentation ,看来您要查找的 key 是 :local-repoproject.clj .由于您希望在不同的服务器上拥有不同的本地存储库位置,我会将其放在 profile 中。而不是直接在 project.clj .

最好的方法可能是创建一个 :user个人资料 ~/.lein/profiles.clj在您想要更改本地存储库位置的任何机器上:

{:user {:local-repo "repo"}}

关于maven - 将 Leiningen 与本地 M2 存储库一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17035529/

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