gpt4 book ai didi

maven - 如何在Gradle构建文件中配置Maven本地和远程存储库?

转载 作者:行者123 更新时间:2023-12-03 11:56:21 25 4
gpt4 key购买 nike

我想除了使用Maven远程仓库外,还使用Maven本地仓库。我为此找到了JIRA-Issue http://issues.gradle.org/browse/GRADLE-1173,但是以这种方式调整了gradle构建文件后,仍然找不到一些快照依赖项,这些依赖项仅在本地maven存储库中可用。我收到未找到快照相关性的错误。

是否可以有一个本地Maven存储库和一个远程Maven存储库?

这是我的gradle构建文件的相关部分:

apply plugin: 'maven'

repositories {

mavenLocal()

maven {
credentials {
username "myusername"
password "mypassword"
}
url "http://myremoterepository"
}

}

最佳答案

我还需要对项目进行类似的设置,并且只要您的Maven设置正确,我就可以验证您的build.gradle设置是否有效。

Gradle的mavenLocal()依赖于Maven localRepository 文件中的settings.xml定义:

  <localRepository>USER_HOME\.m2\repository</localRepository>

settings.xml应该位于您的 M2_HOME/confUSER_HOME/.m2 directory中。您应该检查:
  • maven已正确安装
  • M2_HOME环境变量存在
  • settings.xml已定义了正确的localRepository。.
  • 关于maven - 如何在Gradle构建文件中配置Maven本地和远程存储库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8383521/

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