当前位置: 首页 > 知识库问答 >
问题:

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

窦伟
2023-03-14

该问题出现在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。罐子文件在maven repo上。

我使用gradle包装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个答案

越飞翮
2023-03-14

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

com.j256.ormlite:ormlite-core:tests:${ormlite_version}
com.j256.ormlite:ormlite-jdbc:tests:${ormlite_version}
 类似资料:
  • 我写了一个二分搜索的递归程序,正如你所看到的,我试图在给定的数组中找到目标=21的位置,然后返回位置为2。但是,我的输出是1。当我调试它匹配att arr[start]=target时,它直接跳到findTheNumber(arr,mid+1,end,target)行;然后下一行,然后返回mid..只是想知道为什么我的返回在“返回开始”时中断了 }

  • 我正在尝试为tableView实现一个搜索栏,但在我的textDidChange方法中收到错误“…二进制运算符“==”不能应用于“Place”和“String”类型的操作数。tableView是从Firebase数据库“placeList”数组填充的。不确定错误源来自何处。提前感谢您的帮助! Func搜索栏(_搜索栏:UISearchBar,文本更改搜索文本:字符串){

  • 问题内容: 这似乎是一个简单的问题,但是我以前找不到它(这个和这个很接近,但是答案不是很好)。 问题是:如果我想在df中 某处 搜索值(我不知道它在哪一列中),然后返回所有具有匹配项的行。 什么是Pandaic最有效的方法?还有什么比: ? 问题答案: 您可以对整个DataFrame执行相等比较: 另一个选择是使用比较:

  • 所以我想申请目前的职位。下面的代码运行良好 但问题是每次调用getLocation()函数时,应用程序在返回结果之前会挂起几秒钟。我知道使用aSyncTask来解决这个问题,但我不知道如何开始。感谢你的帮助。 谢谢

  • y 标志允许在源字符串中的指定位置执行搜索。 为了掌握 y 标志的用例,看看它有多好,让我们来探讨一个实际的用例。 regexps 的常见任务之一是"词法分析":比如我们在程序设计语言中得到一个文本,然后分析它的结构元素。 例如,HTML 有标签和属性,JavaScript 代码有函数、变量等。 编写词法分析器是一个特殊的领域,有自己的工具和算法,所以我们就不深究了,但有一个共同的任务:在给定的位

  • 我在Jetty工作了一周,我让Maven负责管理。我已经成功地让我的程序在本地计算机上运行和工作,但当我尝试将应用程序部署到服务器时,在运行命令后,我一直遇到此问题: 2018-07-24 14:33:48.808: WARN: oejw.WebAppContext: main:上下文o.e.j.w.WebAppContext@3224f60b{/, file:/var/lib/jetty9/we