最近写项目需要用到文件上传,问了下同事,配置了公司使用的分布式文件系统seaweedfs
但是在导入seaweedfs的jar包后,测试上传文件的过程中报错:
java.lang.NoClassDefFoundError: org/apache/http/entity/mime/MultipartEntityBuilder

查看httpmime的jar包,发现里面确实没有MultipartEntityBuilder这个类。
java.lang.NoClassDefFoundError: org/apache/http/entity/mime/MultipartEntityBuilder

这个jar包似乎是通过别的依赖导入进去的。
查了一些相似的资料,猜测可能是httpmime这个jar包版本过低,而没有需要的MultipartEntityBuilder

然后到maven仓库搜索httpmime
java.lang.NoClassDefFoundError: org/apache/http/entity/mime/MultipartEntityBuilder

选择一个加到maven依赖中。
java.lang.NoClassDefFoundError: org/apache/http/entity/mime/MultipartEntityBuilder

ok,MultipartEntityBuilder这个类出现了。

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-13
  • 2022-01-21
  • 2021-04-25
  • 2022-01-08
猜你喜欢
  • 2022-12-23
  • 2021-10-27
  • 2021-12-31
  • 2021-11-26
  • 2022-12-23
相关资源
相似解决方案