【问题标题】:Gradle searches for ormlite in wrong maven location?Gradle在错误的Maven位置搜索ormlite?
【发布时间】:2023-03-16 03:08:01
【问题描述】:

该问题出现在 IntellJ 14.1.4 社区版中。 Gradle 构建项目直到今天都很好,相同的代码在其他机器上构建也很好。

我收到此错误: “找不到 ormlite-core-4.48.jar (com.j256.ormlite:ormlite-core:4.48)。 在以下位置搜索: https://repo1.maven.org/maven2/com/j256/ormlite/ormlite-core/4.48/ormlite-core-4.48-4.48.jar"

由于某种原因,gradle 会搜索 4.48-4.48.jar 而不是 4.48.jar。文件在 Maven 仓库中。

我正在使用 gradle wrapper v2.3。

我的 gradle 的依赖部分:

ext {
   ...
   ormlite_version = "4.48"
}

dependencies {
   ...
   compile("com.j256.ormlite:ormlite-core:${ormlite_version}")
   compile("com.j256.ormlite:ormlite-core:tests:${ormlite_version}")
   compile("com.j256.ormlite:ormlite-jdbc:${ormlite_version}")
   compile("com.j256.ormlite:ormlite-jdbc:tests:${ormlite_version}")
}

【问题讨论】:

    标签: java maven gradle compilation ormlite


    【解决方案1】:

    删除了以下测试依赖项解决了问题:

    com.j256.ormlite:ormlite-core:tests:${ormlite_version}
    com.j256.ormlite:ormlite-jdbc:tests:${ormlite_version}
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多