maven pom.xml添加本地仓库没有,但中央仓库存在的依赖包

想在项目中添加爬虫组件,查了相关资料需要用到jsoup包,在http://mvnrepository.com/ 查找对应中央仓库是存在相关包的。需要在中央仓库中下载到本地respository库中。

在http://mvnrepository.com/ 查到相关Jsoup包的版本,central说明在依赖包在中央仓库的central库中。central是默认仓库,还有JBoss Releases仓库等。镜像一般只会镜像central库,因此对于在其他库的依赖包。这种解决方案是:一种是在settings.xml中添加对应的仓库,另一种是在pom.xml直接添加额外的仓库。

本次直接从central库中下载下来,不需要处理这个问题。

maven pom.xml添加本地仓库没有,但中央仓库存在的依赖包_第1张图片

在父pom.xml 中添加对应jsoup包的依赖(以Jsoup1.8.3版本为例):

maven pom.xml添加本地仓库没有,但中央仓库存在的依赖包_第2张图片



    org.jsoup
    jsoup
    1.8.3

 

添加后在父pom.xml中进行文件下载,下载后,添加到对应引用的子module的pom.xml中即可。

下载后在respository中验证是否下载成功相关jar。

maven pom.xml添加本地仓库没有,但中央仓库存在的依赖包_第3张图片

 

pom.xml文件中不会报错,说明引用成功!

maven pom.xml添加本地仓库没有,但中央仓库存在的依赖包_第4张图片

你可能感兴趣的:(Intellj,IDEA工具使用)