gpt4 book ai didi

maven - gradle - 无法从 maven repo 中找到依赖项

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

我在执行 build.gradle 时遇到构建错误。

apply plugin: 'java'
apply plugin: 'idea'

sourceCompatibility = 1.7
version = '1.0'

repositories {
mavenLocal()
mavenCentral()
}

dependencies {
compile 'org.foo.group:my-artifact:0.0.1-final'
}

组、 Artifact 和版本是正确的。我已经在 maven 项目中尝试过并且构建成功,但是在 gradle 项目中它给了我以下错误:
:jar UP-TO-DATE
:assemble UP-TO-DATE
:compileTestJava UP-TO-DATE
:processTestResources UP-TO-DATE
:testClasses UP-TO-DATE
:test

FAILURE: Build failed with an exception.

* What went wrong:
Could not resolve all dependencies for configuration ':testRuntime'.
> Could not find org.foo.group:my-artifact:0.0.1-final.
Required by:
:my-gradle-project:1.0

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
tlin-deploy-tool
BUILD FAILED

最佳答案

我不确定出了什么问题,但尝试检查 maven 和 gradle 是否使用相同的 .m2 存储库路径。应该清楚地显示这些选项:

  • mvn -X
  • gradle --debug

  • 对于 gradle,当无法从 MavenLocal 找到 jar 时,将显示此特定消息; .m2 存储库路径将显示:

    23:44:08.152 [DEBUG] [org.gradle.api.internal.artifacts.repositories.resolver.ExternalResourceResolver] Resource not reachable for org.foo.group#my-artifact;0.0.1-final: res=MissingResource: /home/wisent/.m2/repository/org/foo/group/my-artifact/0.0.1-final/my-artifact-0.0.1-final.jar

    关于maven - gradle - 无法从 maven repo 中找到依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17473842/

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