我正在尝试使用unirest从clouderahadoop5.2.1集群上的mapreduce作业发送post请求。
unirest的一个依赖项是 httpcore-4.3.3.jar
. cdh套餐包括 httpcore-4.2.5.jar
在类路径中。在尝试运行代码时,我遇到了一个“classnotfound”异常。
我在代码中添加了一行代码,以检查它从何处获得不同的类,答案很麻烦: /opt/cloudera/parcels/CDH/jars/httpcore-4.2.5.jar
.
我在网上到处找,找到什么都试过了。不用说,似乎什么都不管用。
我试着设置hadoop\u classpath环境变量,我试着先设置hadoop\u user\u classpath\u,我试着在hadoop jar命令中使用-libjars参数。
有人知道怎么解决这个问题吗?
暂无答案!
目前还没有任何答案,快来回答吧!