我们在用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的版本就行了,三个都要。文章来源:https://www.toymoban.com/news/detail-514477.html
如果这文对你有用,请帮忙点一下赞让更多人看到~文章来源地址https://www.toymoban.com/news/detail-514477.html
到了这里,关于解决java: 程序包org.apache.hadoop.conf不存在的一种冷门思路的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!