Maven项目中引入CDH jar包

我们使用maven时,一般会将中央仓库配置为阿里云的镜像,但是项目中用到的CDH相关的jar包并不存在于该中央仓库中。
1、CDH的中央仓库
CDH提供了中央仓库,官方文档参考:https://docs.cloudera.com/documentation/enterprise/release-notes/topics/cdh_vd_cdh5_maven_repo.html
2、官方给了两种项目中使用cdh jar包的方式:一是将jar包下载下来,拷贝到项目目录;另外一个是修改pom文件,将CDH仓库加入到pom中:
在这里插入图片描述
3、上述步骤应当是可行的,但pom中修改只能对当前项目有效,要想以后本机所有项目都可以引用CDH依赖,需要修改maven的setting.xml文件可参考maven如何配置多个仓库
https://ifeve.com/mutils-repository/
https://www.cnblogs.com/30go/p/11160468.html
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
配置完成后就可以在项目的pom中直接引用cdh的jar包了。
4、对于每个jar包如何引用,CDH官方也给出了各个版本的CDH对应jar包的groupid和artifactId
在这里插入图片描述
在这里插入图片描述

发布了108 篇原创文章 · 获赞 553 · 访问量 49万+

猜你喜欢

转载自blog.csdn.net/yuan1164345228/article/details/104388324