项目部署的时候在linux下启动项目报错java.lang.NoClassDefFoundError: org/apache/http/HttpRequest

来源:14-1 项目部署

慕田峪3358642

2018-06-20

http://img.mukewang.com/szimg/5b2a07f60001314419060672.jpg

写回答

2回答

慕田峪3358642

提问者

2018-06-22

//img.mukewang.com/szimg/5b2c60680001d8f511570515.jpg

我没查到是那个包冲突了

0
0

廖师兄

2018-06-21

找不到HttpRequest这个类,原因

  1. 检查weixin-tools版本是否和课程中一致

  2. 用了其它的组件,里面也用到了HttpRequest,版本与weixin-tools里的HttpRequest不一致,这时候可以指定HttpRequest组件的版本。参考 https://blog.csdn.net/sinat_39789638/article/details/78005945

0
1
慕田峪3358642
有两个HttpRequest,一个是阿帕奇的,一个是jodd,但是我用mvn dependency:tree没找到具体是那个jar包冲突
2018-06-22
共1条回复

Spring Boot双版本(1.5/2.1) 打造企业级微信点餐系统

从0到1开发中小型企业级Java应用,并学会迭代重构技巧

6410 学习 · 5247 问题

查看课程