解决java: 程序包org.apache.hadoop.conf不存在的一种冷门思路

我们在用idea编译Hadoop项目时,明明已经导入了相关的jre依赖包,但是编译时提示包不存在
在这里插入图片描述
原因是我们还没在项目的 pom.xml 文件中配置相关的变量
找到它
在这里插入图片描述
打开之后长这样
在这里插入图片描述

  <dependencies>
		<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>

最后一步,代码里面那个“2.6.0”是我的Hadoop版本,将它改成你自己安装的Hadoop的版本就行了,三个都要。

如果这文对你有用,请帮忙点一下赞让更多人看到~

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: import org.apache.hadoop.conf.Configuration是一个Java类,用于读取和管理Hadoop集群的配置信息。它提供了一种方便的方式来访问Hadoop集群的配置文件,例如core-site.xml和hdfs-site.xml。通过使用Configuration类,可以轻松地设置和获取Hadoop集群的配置参数,以便在应用程序中使用。 ### 回答2: import org.apache.hadoop.conf.Configuration是Java编程语言中的一个导入语句,用于导入Apache Hadoop库中的Configuration类。 Configuration类是Hadoop中的一个核心类,它用于读取和管理Hadoop集群的配置信息。通过使用这个类,我们可以轻松地访问Hadoop集群的各种配置参数,如文件系统的URI、JobTracker的地址、DataNode的副本数量等等。 使用Configuration类,我们可以编写Hadoop程序,并在其运行时动态地读取和修改配置参数,以实现更好的灵活性和适应性。我们可以通过调用Configuration类的get方法来获取特定的配置参数值,也可以使用其set方法来设置特定的配置参数值。 在导入org.apache.hadoop.conf.Configuration时,我们可以在代码中使用"Configuration"作为类名,而不需要提供完整的包路径。这样可以提高代码的可读性和可维护性。 总之,import org.apache.hadoop.conf.Configuration语句的作用是导入Apache Hadoop库中的Configuration类,使我们能够在程序中方便地读取和管理Hadoop集群的配置信息。 ### 回答3: org.apache.hadoop.conf.configuration是Hadoop框架中的一个Java类库。这个类库提供了Hadoop的配置功能,使得用户可以方便地对Hadoop集群进行配置和管理。 在Hadoop中,配置文件被广泛使用来指定和管理集群中各个组件的参数和属性。org.apache.hadoop.conf.configuration类提供了一种方便的方式来读取、修改和保存这些配置文件。 通过使用这个类,用户可以创建一个Configuration对象来加载和操作Hadoop集群配置文件(例如core-site.xml、hdfs-site.xml、mapred-site.xml等)。用户可以使用Configuration对象来获取和修改配置属性,例如获取NameNode的地址、数据块大小等。 org.apache.hadoop.conf.configuration类还提供了一些方便的方法,例如set和get方法,用于设置和获取配置项的值;addResource方法,用于加载额外的配置文件;writeXml方法,用于将配置写入XML文件中。 该类库还提供了一些其他功能,例如获取所有配置属性、获取所有配置文件的路径等。用户可以利用这些功能来实现更加灵活和高效地对Hadoop集群的配置和管理。 总之,org.apache.hadoop.conf.configuration是Hadoop框架中用于配置管理的一个重要类库,它提供了方便易用的接口来读取、修改和保存Hadoop集群中的配置文件。通过使用该类库,用户可以轻松地进行Hadoop集群的配置和管理。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值