Gradle在错误的maven位置搜索ormlite?

时间:2015-07-06 08:52:07

标签: java maven gradle compilation ormlite

问题出现在IntellJ 14.1.4 Community Edition中。 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 repo上。

我正在使用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}")
}

1 个答案:

答案 0 :(得分:1)

删除了以下测试依赖项修复了问题:

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