我本地有一个依赖项,但Gradle似乎没有使用位于META-INF/maven/.../pom.xml中找到的传递依赖关系。
Gradle能否从那里获取传递依赖关系?
我本地有一个依赖项,但Gradle似乎没有使用位于META-INF/maven/.../pom.xml中找到的传递依赖关系。
Gradle能否从那里获取传递依赖关系?
META-INF
目录中的pom.xml文件。$projectDir/local-repo/com/foo/bar/1.0/bar-1.0.jar
$projectDir/local-repo/com/foo/bar/1.0/bar-1.0.pom
build.gradle
repositories {
maven {
url = file('local-repo')
}
}
dependencies {
compile 'com.foo:bar:1.0'
}
build.gradle.kts
repositories {
maven {
setUrl("local-repo")
}
}
dependencies {
implementation(group="com.foo", name="bar", version="1.0")
}
同时保持与此处提到的相同的目录结构:
$projectDir/local-repo/com/foo/bar/1.0/bar-1.0.jar
$projectDir/local-repo/com/foo/bar/1.0/bar-1.0.pom