gpt4 book ai didi

scala - 你如何在 Ammonite 中使用本地 maven 仓库?

转载 作者:行者123 更新时间:2023-12-02 14:57:45 28 4
gpt4 key购买 nike

我正在使用菊石 ( http://ammonite.io/ ) 编写 Scala 脚本。它允许您通过这种文本获取远程依赖项:

import $ivy.`org.scalaz::scalaz-core:7.2.7`, scalaz._, Scalaz._

不过,您如何使用本地 Maven 存储库(位于例如 ~/.m2 中)?

最佳答案

它在 v 1.7.1 中发生了变化现在正确的做法是这样的:

import coursierapi.MavenRepository

interp.repositories.update(
interp.repositories() ::: List(MavenRepository.of("https://some_repo"))
)

如果你想连接本地仓库,你可以用file://path_to_local_rep替换https://some_repo

感谢 github 上的@danslapman - 这是引用讨论 https://github.com/lihaoyi/Ammonite/issues/1003

关于scala - 你如何在 Ammonite 中使用本地 maven 仓库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52149761/

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