java.lang.NoSuchMethodError: org.apache.commons.httpclient.MultiThreadedHttpConnectionManager.getParams()Lorg/apache/commons/httpclient/params/HttpConnectionManagerParams;
at com.qq.connect.utils.http.HttpClient.<init>(HttpClient.java:124)
at com.qq.connect.utils.http.HttpClient.<init>(HttpClient.java:118)
at com.qq.connect.QQConnect.<init>(QQConnect.java:15)
at com.qq.connect.oauth.Oauth.<init>(Oauth.java:20)
at _jsp._global._connect_0qq__jsp._jspService(global/connect_qq.jsp:34)
at com.caucho.jsp.JavaPage.service(JavaPage.java:60)
at com.caucho.jsp.Page.pageservice(Page.java:570)
at com.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:179)
at com.caucho.filters.RewriteFilter.doFilter(RewriteFilter.java:120)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:173)
at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229)
at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:274)
at com.caucho.server.port.TcpConnection.run(TcpConnection.java:511)
at com.caucho.util.ThreadPool.runTasks(ThreadPool.java:520)
at com.caucho.util.ThreadPool.run(ThreadPool.
at com.qq.connect.utils.http.HttpClient.<init>(HttpClient.java:124)
at com.qq.connect.utils.http.HttpClient.<init>(HttpClient.java:118)
at com.qq.connect.QQConnect.<init>(QQConnect.java:15)
at com.qq.connect.oauth.Oauth.<init>(Oauth.java:20)
at _jsp._global._connect_0qq__jsp._jspService(global/connect_qq.jsp:34)
at com.caucho.jsp.JavaPage.service(JavaPage.java:60)
at com.caucho.jsp.Page.pageservice(Page.java:570)
at com.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:179)
at com.caucho.filters.RewriteFilter.doFilter(RewriteFilter.java:120)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:173)
at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229)
at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:274)
at com.caucho.server.port.TcpConnection.run(TcpConnection.java:511)
at com.caucho.util.ThreadPool.runTasks(ThreadPool.java:520)
at com.caucho.util.ThreadPool.run(ThreadPool.
解决方案 »
- 如何用io写文件追加内容?
- 用myeclipse6.5添加spring后,出现这样的错误,求助!!
- 【求助】Struts2 Action中的属性没有重新实例化
- 急在线等...无法使用Database Explorer创建映射文件与持久类
- 请问hibernate怎么对简单变量进行lazy加载
- Hibernate神仙请进:不同数据库的表间可否关联?
- html 添加 DOM 的问题 散分
- Weblogic的连接池应怎么设置?(菜鸟问题)
- 关于gif格式的图像的旋转
- 更新数据时,如何使datetime不会自动更新
- 希望大佬相助
- 求助!ssh整合时往数据库关联键添加值就报错(已添加jar包)NoClassDefFoundError: javassist/util/proxy/Proxy
commons-httpclient-3.1.jar
两个包都有了,在jsp里创建 new Oauth()对象就出现上面的错误,不过在一个java文件里创建这个对象就没事
原因:不同版本的MultiThreadedHttpConnectionManager.getParams方法的形参不一样,类加载的时候加载到错误的版本的class(存在多个 )