目标:通过maven添加依赖并获得相应的jar包。
遇到的问题:按照网上的步骤操作后maven不会自动下载jar包。
原因:没有保存maven project。
解决方法:保存maven project。
因为需要使用httpclient请求的关系,需要通过maven添加依赖,使用的eclipse版本为4.7.4,下载的maven版本为3.5.3。
第一步:通过eclipse->window->preference->maven->installations->add添加下载好的maven(由于这里我已经添加了,所以会提示已被使用)。
第二步:修改maven仓库地址,任意地址都可以。当添加依赖后,首先会去仓库里找是否有相应的jar,如果没有再从网上仓库下载至本地的仓库,以后再依赖时就不用重复下载了。修改的方法为在/%MAVEN_HOME%/conf/settings.xml中,直接添加<localRepository>D:\Others\Gadget\apache-maven-3.5.3\Repository</localRepository>,红色部分为自定义的地址。
第三步:通过eclipse->window->preference->maven->usersettings将GlobalSettings和UserSettings指向/%MAVEN_HOME%/conf/settings.xml并点击Update Settings。
第五步:新建一个maven project并在pom.xml中添加依赖,并保存项目(一开始一直忘记保存导致maven不会自动下载依赖文件)。