1

我在 IntelliJ IDEA 中开始了一个新的 maven 项目。

我在 pom 中添加了以下依赖项

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

不幸的是,依赖

httpcore

不会自动解决,所以我无法访问像

HttpEntity

或者

HttpResponse

当我将 httpcore 添加到 pom 时,一切正常。

这里有什么问题?我真的必须手动添加吗?

4

1 回答 1

2

IntelliJ IDEA 11 遇到了这个问题。对我来说,我不得不强制导入所有工件:

在 IDEA 中单击右侧的 Maven 标签。在顶部,您有一个选项(“重新导入所有 Maven 项目”或类似的)。单击它,希望工件将被下载。

另外,请检查您是否没有在离线模式下运行 maven(不会下载任何工件)。在 Maven 选项卡中也有此选项的图标。

于 2013-08-27T17:35:18.907 回答