在Grails中安装依赖项

在Grails中安装依赖项,grails,Grails,我需要安装一个依赖项,但似乎无法安装。 我需要的jar是这个:json lib\2.3\json-lib-2.3-jdk15.jar 我在这里找到了: 我试图解决BuildConfig中的依赖关系 dependencies { compile 'net.sf.json-lib:json-lib:2.3' } 我还尝试了插件。它不起作用。 错误是: 解决获取依赖项时出现的错误:在grailsCentral()中找不到工件net.sf.json lib:json lib:jar:2.3

我需要安装一个依赖项,但似乎无法安装。 我需要的jar是这个:json lib\2.3\json-lib-2.3-jdk15.jar 我在这里找到了: 我试图解决BuildConfig中的依赖关系

dependencies {
    compile 'net.sf.json-lib:json-lib:2.3'

}
我还尝试了插件。它不起作用。 错误是: 解决获取依赖项时出现的错误:在grailsCentral()中找不到工件net.sf.json lib:json lib:jar:2.3

我正在使用Grails2.4.5
我还想过使用grails命令来查找特定存储库上的依赖关系,但我不知道在哪个存储库上可以找到此依赖关系,它看起来像
net.sf.json lib:json lib:2.3

确保将存储库URL添加到
BuildConfig.groovy
中的
repositories
列表中

mavenRepo 'http://central.maven.org/maven2'

有一个较新版本的jar文件,以防您有兴趣使用它

我已经找到了解决这个问题的方法。通过使用grails依赖关系报告,我成功地理解了依赖关系的层次结构。我意识到我真正需要的依赖性是以下http生成器

+--- org.codehaus.groovy.modules.http-builder:http-builder:0.7.1
|---org.apache.httpcomponents:httpclient:4.2.1 |---net.sf.json lib:json lib:2.3

因此,我添加到依赖项部分

 compile('org.codehaus.groovy.modules.http-builder:http-builder:0.7.1')

没有任何其他特定存储库。

答案帮助我查看了此存储库,但错误仍然存在。我在下面找到了解决方案。