如何在Gradle中设置mavenLocal

时间:2014-08-26 03:58:37

标签: java gradle

在Gradle中,我一直在设置我的存储库:

repositories {
  maven {
    url "http://eqnyknexus002.company.com:8080/nexus/content/groups/main"
  }
}

我意识到能够将其简单地设置为

会很棒
repositories {
  maven {
    mavenLocal() 
  }
}

如何在构建脚本中设置mavenLocal,以便我可以使用mavenLocal声明它而不是尝试记住URL。

1 个答案:

答案 0 :(得分:0)

mavenLocal()已在gradle中用于指向磁盘上的本地maven存储库(通常位于〜/ m2 / repository文件夹中)

将本地企业存储库的网址存储在中心位置的最简单方法是将其放在gradle.properties文件中:

MVN_REPO_URL=http://eqnyknexus002.company.com:8080/nexus/content/groups/main

然后您可以在构建文件中引用此属性

repositories {
    maven {
        url MVN_REPO_URL
    }
}