如何让 gradle 从 ~/.ivy2/local 找到依赖
How to let gradle find dependencies from ~/.ivy2/local
我将一些自定义 jar 发布到 ~/.ivy2/local
(使用 scala 构建工具:SBT)
我想在另一个gradle项目中使用它,并添加了依赖项:
compiile("com.my:custom_jar_2.11:0.1")
但是gradle当我运行gradle test
:
时找不到它
Could not find com.my:custom_jar_2.11:0.1
我以为 gradle 会默认使用 ~/.ivy/local2
,但似乎不是。
我是否需要配置一些东西(没有硬编码绝对路径)?
您是否为本地存储库指定了存储库条目?
repositories {
ivy {
// URL can refer to a local directory
url "../local-repo"
}
}
教程中全部可用。
http://gradle.org/docs/current/userguide/artifact_dependencies_tutorial.html
我将一些自定义 jar 发布到 ~/.ivy2/local
(使用 scala 构建工具:SBT)
我想在另一个gradle项目中使用它,并添加了依赖项:
compiile("com.my:custom_jar_2.11:0.1")
但是gradle当我运行gradle test
:
Could not find com.my:custom_jar_2.11:0.1
我以为 gradle 会默认使用 ~/.ivy/local2
,但似乎不是。
我是否需要配置一些东西(没有硬编码绝对路径)?
您是否为本地存储库指定了存储库条目?
repositories {
ivy {
// URL can refer to a local directory
url "../local-repo"
}
}
教程中全部可用。 http://gradle.org/docs/current/userguide/artifact_dependencies_tutorial.html