在maven仓库里安装hadoop依赖包

最近切换到hadoop2.6,在eclipse里面输入了坐标死活不能自动下载hadoop2.6的依赖,这里介绍一种解决办法

第一、pom.xml配置:

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
  <groupId>com.hdmaven</groupId>
  <artifactId>hdmaven</artifactId>
  <version>0.0.1-SNAPSHOT</version>
  <name>hdmaven</name>
  
  <dependencies>
	 <dependency>
		<groupId>org.apache.zookeeper</groupId>
		<artifactId>zookeeper</artifactId> 
		<version>3.4.6</version>
	 </dependency>
		<dependency>
			<groupId>org.apache.hadoop</groupId>
			<artifactId>hadoop-client</artifactId>
			<version>2.6.0</version>
		</dependency>
		<dependency>
			<groupId>org.apache.hadoop</groupId>
			<artifactId>hadoop-common</artifactId>
			<version>2.6.0</version>
		</dependency>	
		<dependency>
			<groupId>org.apache.hadoop</groupId>
			<artifactId>hadoop-hdfs</artifactId>
			<version>2.6.0</version>
		</dependency>
  </dependencies>
</project>

第二、cmd进入到mav的bin目录,我的目录是d:\tools\apache-maven-3.1.1\bin 下

第三、复制pom.xml文件放到bin目录下

第四、在cmd里执行 mvn clean install 命令,ok,慢慢等待安装吧。

第五、在eclipse的Maven Repositories中rebuild index重构一下,再重新保存一下pom.xml,至此,搞定



  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Impala是Apache官方推出的开源数据分析工具,它是基于Hadoop生态系统的一部分,因此在使用Impala时需要依赖驱动。而Maven是一个项目管理工具,它具有依赖管理的功能,可以帮助项目自动导入和管理所需的库文件。 当我们使用Impala时,需要在项目中引入Impala的驱动,以便能够连接和操作Impala数据库。而Maven可以帮助我们简化这个过程。在pom.xml文件中,我们可以通过添加Impala驱动依赖信息,告诉Maven需要下载和导入哪些驱动。 在pom.xml中添加Impala驱动依赖后,Maven会自动从Maven仓库中下载对应的库文件,并将其放置在合适的位置。在构建项目时,Maven会自动将所需的Impala驱动加入到项目的classpath中,以便项目能够正确地连接和使用Impala。 使用Maven管理Impala的驱动有以下几个好处: 1. Maven可以自动下载和导入Impala驱动,无需手动下载和添加。 2. Maven可以管理Impala驱动的版本,保证驱动的兼容性。 3. Maven可以自动处理依赖关系,将Impala驱动与其他项目依赖的库文件进行管理。 4. Maven可以方便地进行构建和打操作,确保项目的正常运行和部署。 总之,Impala依赖驱动Maven是为了简化Impala驱动的导入和管理过程,提高项目的开发效率和可维护性。同时,使用Maven还可以方便地管理项目的其他依赖,使开发过程更加顺利。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值