apache geronimo 环境下使用httpclient报错 少包,maven都下载了吗?java.lang.ClassNotFoundException: org.apache.http.util.Args 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 org.apache.http.util.Args 不知道这个在那个jar里面呢????。 但是在其他非 geronimo环境是不报错的,也不少包。 自己补充一下org.apache.http.util.Args在httpcore-4.3.jar 里面,已经正确导入,但是依旧报java.lang.ClassNotFoundException: org.apache.http.util.Args ,求指教 http://blog.csdn.net/jdgdf566/article/details/17039693 你是推荐我使用httpConnection 而不用httpComponent? 你是推荐我使用httpConnection 而不用httpComponent?Apache Geronimo 服务器必须用httpComponent吗,我不清楚 你是推荐我使用httpConnection 而不用httpComponent?我的环境是必须用geronimo,但不必须httpComponent(httpclient),但以前一直都用它习惯了.单从从解决问题的角度出发,我也想知道为什么会产生这个错误. 希望继续有人回帖帮忙. 在httpcomponents-asyncclient-4.0-beta4-bin.zip下的httpcore-4.3-beta2.jar包内,这个jar也要导入 你是推荐我使用httpConnection 而不用httpComponent?我的环境是必须用geronimo,但不必须httpComponent(httpclient),但以前一直都用它习惯了.单从从解决问题的角度出发,我也想知道为什么会产生这个错误. 希望继续有人回帖帮忙.我导过httpcore-4.3.jar了,只是和你的版本不一样,应该没影响的.我现在的依赖是:<!-- http client --><dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpcore</artifactId> <version>4.3</version></dependency><dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.3.1</version></dependency><dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpasyncclient</artifactId> <version>4.0</version></dependency>请大家继续帮忙看看 你的 geronimo 是哪个版本 是geronimo-tomcat6-javaee5-2.2.1, 随便建一个web工程,使用httpclient做一些任意操作.然后部署在geronimo上就能重现这个问题,谢谢. 是geronimo-tomcat6-javaee5-2.2.1, 随便建一个web工程,使用httpclient做一些任意操作.然后部署在geronimo上就能重现这个问题,谢谢.果然不出我所料。包重复导入导致混乱。就是 geronimo 自己集成了一个 httpcore-4.0.1.jar(参见 geronimo-tomcat6-javaee5-2.2.1/repository/org/apache/httpcomponents/httpcore/4.0.1),而你自己又依赖进来一个 httpcore-4.3.jar。项目加载优先加载 geronimo 自己的,4.0 是没有 Args 类的。造成混乱。解决方法:把 geronimo-tomcat6-javaee5-2.2.1 安装目录下的 repository/org/apache/httpcomponents/httpcore/4.0.1 下的 httpcore-4.0.1.jar 替换为你的 httpcore-4.3.jar。或者换个高版本的 geronimo。 是geronimo-tomcat6-javaee5-2.2.1, 随便建一个web工程,使用httpclient做一些任意操作.然后部署在geronimo上就能重现这个问题,谢谢.果然不出我所料。包重复导入导致混乱。就是 geronimo 自己集成了一个 httpcore-4.0.1.jar(参见 geronimo-tomcat6-javaee5-2.2.1/repository/org/apache/httpcomponents/httpcore/4.0.1),而你自己又依赖进来一个 httpcore-4.3.jar。项目加载优先加载 geronimo 自己的,4.0 是没有 Args 类的。造成混乱。解决方法:把 geronimo-tomcat6-javaee5-2.2.1 安装目录下的 repository/org/apache/httpcomponents/httpcore/4.0.1 下的 httpcore-4.0.1.jar 替换为你的 httpcore-4.3.jar。或者换个高版本的 geronimo。多谢版主,问题已经解决,帮我大忙了!总结一下方便后人:apache geronimo 无论2.2还是目前最新的3.0 ,自带的httpcore都是httpcore-4.0.1_1.jar,还有WASCE3也是基于geronimo的所以当知道程序要发布到以上容器时,不要用太新的httpclient。以免出现这个错误..我现在用commons-htttpclient3.1这个低版本重新实现代码逻辑就完全没问题了。 如何自动生成代码,类似wavemaker jsp中如何限制其他电脑访问指定页面 jsp页面间数据传递怎么做啊???急急~~~ 哇哈哈哈!怪事年年有,今年特别多 为什么utf-8编码的JSP页面保存中文数据到MySQL后会变成乱码啊? 下载xml文件的问题,附上源代码 提问,spring声明事务和代码中显示开启事务。 如何在JS函数中申明一个二维数组,并赋值 JSP入表乱码问题?高手帮忙…… js生成二维码,在JSP中为什么似乎无效,如果是html则可以 数据权限问题,在线等大神指教,给个解决方案!!!! 小菜问个问题,关于结果集ResulSet的
你是推荐我使用httpConnection 而不用httpComponent?
你是推荐我使用httpConnection 而不用httpComponent?
Apache Geronimo 服务器必须用httpComponent吗,我不清楚
你是推荐我使用httpConnection 而不用httpComponent?
我的环境是必须用geronimo,但不必须httpComponent(httpclient),但以前一直都用它习惯了.
单从从解决问题的角度出发,我也想知道为什么会产生这个错误. 希望继续有人回帖帮忙.
你是推荐我使用httpConnection 而不用httpComponent?
我的环境是必须用geronimo,但不必须httpComponent(httpclient),但以前一直都用它习惯了.
单从从解决问题的角度出发,我也想知道为什么会产生这个错误. 希望继续有人回帖帮忙.我导过httpcore-4.3.jar了,只是和你的版本不一样,应该没影响的.
我现在的依赖是:
<!-- http client -->
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpcore</artifactId>
<version>4.3</version>
</dependency><dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
<version>4.3.1</version></dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpasyncclient</artifactId>
<version>4.0</version>
</dependency>请大家继续帮忙看看
就是 geronimo 自己集成了一个 httpcore-4.0.1.jar(参见 geronimo-tomcat6-javaee5-2.2.1/repository/org/apache/httpcomponents/httpcore/4.0.1),而你自己又依赖进来一个 httpcore-4.3.jar。
项目加载优先加载 geronimo 自己的,4.0 是没有 Args 类的。造成混乱。解决方法:把 geronimo-tomcat6-javaee5-2.2.1 安装目录下的 repository/org/apache/httpcomponents/httpcore/4.0.1 下的 httpcore-4.0.1.jar 替换为你的 httpcore-4.3.jar。或者换个高版本的 geronimo。
就是 geronimo 自己集成了一个 httpcore-4.0.1.jar(参见 geronimo-tomcat6-javaee5-2.2.1/repository/org/apache/httpcomponents/httpcore/4.0.1),而你自己又依赖进来一个 httpcore-4.3.jar。
项目加载优先加载 geronimo 自己的,4.0 是没有 Args 类的。造成混乱。解决方法:把 geronimo-tomcat6-javaee5-2.2.1 安装目录下的 repository/org/apache/httpcomponents/httpcore/4.0.1 下的 httpcore-4.0.1.jar 替换为你的 httpcore-4.3.jar。或者换个高版本的 geronimo。
多谢版主,问题已经解决,帮我大忙了!
总结一下方便后人:
apache geronimo 无论2.2还是目前最新的3.0 ,自带的httpcore都是httpcore-4.0.1_1.jar,还有WASCE3也是基于geronimo的
所以当知道程序要发布到以上容器时,不要用太新的httpclient。以免出现这个错误..
我现在用commons-htttpclient3.1这个低版本重新实现代码逻辑就完全没问题了。