我在maven本地文件夹中有一个插件的本地分支,但由于某些原因,maven没有搜索我的~/.m2
文件夹(我在Mac上)。
Could not find org...
Searched in the following locations:
file:/Applications/Android Studio.app/Contents/gradle/m2repository/org/...
...
https://repo1.maven.org/maven2/org/...
...
https://jcenter.bintray.com/org/...
...
https://maven.fabric.io/public/org/...
...
Required by:
:MobileApp:unspecified
有什么其他信息可用于解决这个问题?我在项目中没有pom.xml
或settings.xml
个文件。
答案 0 :(得分:0)
这似乎是一个gradle构建。因此,您没有pom.xml。检查build.gradle中定义了哪个repos(查找存储库{}块)。我猜你会发现的是这样的:
repositories {
mavenCentral()
}
如果您想让gradle使用您当地的maven存储库,您可以告诉他:
repositories {
mavenCentral()
mavenLocal()
}
请注意,您可以为gradle build-plugins和构建本身定义不同的repos!第一个位于buildScript块,而第二个位于顶层元素。
希望有所帮助。