尝试导入org.apache时出现Eclipse错误

时间:2014-07-15 13:18:40

标签: java eclipse

我正在尝试在eclipse中编写一个连接到Twitter的public_timeline.xml的程序,即使我知道链接不再可用我想在导入org.apache.commons时遇到一些问题。*包。

任何想法为什么?或者我可以做些什么来避免这种情况?

 import org.apache.commons.httpclient.HttpClient;
 import org.apache.commons.httpclient.HttpException;
 import org.apache.commons.httpclient.HttpStatus;
 import org.apache.commons.httpclient.methods.GetMethod; 

我也下载了

  1. Jakarta Commons
  2. Jakarta Commons Logging
  3. Jakarta Commons Codec
  4. 并将它们放入我的项目中

2 个答案:

答案 0 :(得分:2)

你需要旧的apache公共资源,而不是jakarta commons:

<dependency>
    <groupId>commons-httpclient</groupId>
    <artifactId>commons-httpclient</artifactId>
    <version>3.1</version>
</dependency>

如果您只是想下载它而不是使用Maven(我建议使用它): http://mirrors.ibiblio.org/pub/mirrors/maven/commons-httpclient/jars/commons-httpclient-3.1.jar

在新版本中,包结构不同。

(新的一个:

<dependency>
    <groupId>org.apache.httpcomponents</groupId>
    <artifactId>httpclient</artifactId>
    <version>4.3.4</version>
</dependency>

下载新链接的链接:http://hc.apache.org/downloads.cgi

答案 1 :(得分:-1)

我正在使用 commons-httpclient-3.1 库,它可以和我一起工作,从这里下载并尝试一下:
http://findjar.com/jar/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar.html