Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/http/ConnectionReuseStrategy
    at org.apache.http.impl.client.HttpClients.createDefault(HttpClients.java:56)
Caused by: java.lang.ClassNotFoundException: org.apache.http.ConnectionReuseStrategy
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    ... 2 more

我遇到的这个问题是因为仓库中的jar相关文件更新的目录有问题,导致找不到目标jar包

Caused by: java.lang.ClassNotFoundException: org.apache.http.ConnectionReuseStrategy

将sha1 和 lastUpdated结尾的文件删掉,保证正确的目录结构,就可以找到jar包了,问题即可解决

完了之后 clean工程,如果还不生效,在工程上右击 maven-->update project 更新一下

相关文章:

  • 2021-10-26
  • 2021-12-02
  • 2022-01-05
  • 2021-07-22
  • 2021-11-15
  • 2022-01-03
  • 2021-06-13
猜你喜欢
  • 2021-12-27
  • 2021-07-26
  • 2021-08-21
  • 2021-11-18
  • 2021-05-24
  • 2021-04-10
相关资源
相似解决方案