我正在从Ant/Ivy迁移到Gradle,并试图了解您如何指定本地Ivy仓库的相对路径.Standalone Ivy ${ivy.default.ivy.user.dir}
默认将变量设置.ivy2
在用户主目录中,并将本地repo放在那里.
我可以模拟如下:
repositories {
ivy {
url "C:/Users/RYAN/.ivy2/local"
layout 'pattern', {
artifact "[organisation]/[module]/[revision]/[artifact](-[classifier])-[revision](.[ext])"
ivy "[organisation]/[module]/[revision]/[artifact](-[classifier])-[revision](.[ext])"
}
}
Run Code Online (Sandbox Code Playgroud)
但我不想指定绝对路径.我看到有一个GRADLE_USER_HOME环境变量,但Gradle默认不设置它 - 我必须指定它命令行.
Gradle是否提供了访问默认本地Ivy仓库的方法?
vic*_*csz 14
如何使用:
url "${System.properties['user.home']}/.ivy2/local"
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4537 次 |
最近记录: |