ODL引入httpclient包,引入之后报错,报根据指定版本引不到包,发现httpclient的包在opendaylight-0.11.0\system下面已经有了,为了快速开发,猜测可能有地方已经引用了这个包了,全局搜索下找到odl-infrautils-diagstatus这个feature下有关于httpclient的引用,于是在想要改源码的地方加入对这个feature的引用就可以了。
如下引用就可以了:
<feature version="1.6.0" prerequisite="false" dependency="true">odl-infrautils-diagstatus</feature>
以上,是为了快速解决问题而找到的比较巧的办法,后面如果需要引入odl本身库里不存在的包则需要一步一步的再研究。
来源:oschina
链接:https://my.oschina.net/u/1271447/blog/3210164