Java org.apache.http库缺少包

Java org.apache.http库缺少包,java,apache,grails,dependencies,apache-httpclient-4.x,Java,Apache,Grails,Dependencies,Apache Httpclient 4.x,我正在为使用apache的httpclient(v4.2.3)访问另一家公司web服务器的应用程序编写单元测试。为了获得可靠的单元测试结果,我想模拟web服务器的功能,并找到了一些方法来org.apache.http.localserver.LocalTestServer作为一个有效的web服务器模拟工具,这很方便,因为它位于我已经依赖的库中 不幸的是,grails无法解析对LocalTestServer的引用,尽管它可以很好地引用HttpClient,而且它们似乎在同一个库中。进一步的研究表明

我正在为使用apache的httpclient(v4.2.3)访问另一家公司web服务器的应用程序编写单元测试。为了获得可靠的单元测试结果,我想模拟web服务器的功能,并找到了一些方法来
org.apache.http.localserver.LocalTestServer
作为一个有效的web服务器模拟工具,这很方便,因为它位于我已经依赖的库中


不幸的是,grails无法解析对LocalTestServer的引用,尽管它可以很好地引用HttpClient,而且它们似乎在同一个库中。进一步的研究表明,Javadoc包含localserver包,而不是。引用和使用此软件包需要做什么?

在您链接的博客引用中,如果您在基本设置中查看Maven依赖项片段,请注意
测试。分类器用于区分由同一POM构建的不同罐。不幸的是,根据我的发现,直到Grails2.3才支持分类器


如果您将自己下载到
/lib
中,您应该很乐意去做。

我还必须在依赖项下的BuildConfig.groovy中添加以下行:
提供的“org.apache.httpcomponents:httpclient:4.2.3”
使
org.apache.httpcomponents:httpclient tests:4.2.3