小编And*_*rew的帖子

maven build error:包org.apache.http不存在

我试图从java程序发送一个简单的HTTP帖子(用于在Heroku上部署).我从这里开始了演示项目.使用mvn package成功构建项目.

然后我添加了我自己的附加文件TestPost.java,其中包含几行代码,将其添加到了pom.xml,并且仍然构建良好.

然后我尝试添加此示例中的HTTP代码(减去package行),该代码使用Apache HttpClient库.

使用mvn package以下错误中的结果:

package org.apache.http does not exist 
Run Code Online (Sandbox Code Playgroud)

在搜索解决方案后,我尝试在以下内容中包含依赖项pom.xml:

<dependencies>
    <dependency>
        <groupId>org.apache.httpcomponents</groupId>
        <artifactId>httpclient</artifactId>
        <version>4.5.2</version>
        <scope>compile</scope>
    </dependency>
</dependencies>
Run Code Online (Sandbox Code Playgroud)

我的理解是,这应该强制下载必要的包但在下一次编译时没有显示下载(只是相同的错误),并且该包在我的用户.m2\repository \文件夹中不可见.

我尝试在我的不同点插入这种依赖,pom.xml但没有成功.

为什么没有下载apache库?请注意,我是maven的新手.

java compiler-errors httpclient maven

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

compiler-errors ×1

httpclient ×1

java ×1

maven ×1