gpt4 book ai didi

android - MavenLocal 无法使用 Gradle 找到 repo 协议(protocol)

转载 作者:行者123 更新时间:2023-11-30 01:04:33 26 4
gpt4 key购买 nike

我在一个 Java 项目上执行了 mvn clean install,我希望将其用作我的 Android 项目的一部分。

如果我使用 maven,我会这样做:

<dependency>
<groupId>com.abc.project</groupId>
<artifactId>my-work-sdk</artifactId>
<version>2.0.0-SNAPSHOT</version>
</dependency>

但是由于我使用的是 gradle,所以我尝试这样做:

compile group: 'com.abc.project', name: 'my-work-sdk', version: '2.0.0-SNAPSHOT'

但是我得到:

Error: Failed to resolve: com.abc.project:my-work-sdk:2.0.0-SNAPSHOT

我已将 mavenLocal() 作为存储库添加到根级 build.gradle 文件中:

buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.1.2'

// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}

最佳答案

您必须显式地将 Maven 本地设置为 Gradle 存储库:

repositories {
mavenLocal()
}

如果在构建脚本中使用:

buildscript {
repositories {
mavenLocal()
}
}

关于android - MavenLocal 无法使用 Gradle 找到 repo 协议(protocol),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39015260/

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