[英]import org.apache cannot be resolved: Eclipse
这是背景 :
我是Java和Eclipse的新手。 我正在尝试编写Map-Reduce程序。 我正在关注汤姆·怀特(Tom White)的书: Hadoop-权威指南
问题 :
如本书附录A中所述,已从http://hadoop.apache.org/安装了Hadoop。 我正在尝试第2章中有关天气数据集的代码。 这是我得到编译错误的地方。
我创建了一个项目,并将这三个代码放入Eclipse IDE:
a) MaxTemperature.java
b) MaxTemperatureMapper.java
c) MaxTemperatureReducer.java
我试图了解以下建议:
如何在没有Maven的情况下导入org.apache Java依赖项 (Raul Rene's)
我了解使用Maven可以解决我的问题。 但是我不明白如何解决我的问题。
这就是我所做的:a)安装Maven b)右键单击包部分中的项目->配置->转换为Maven项目
我注意到这创建了pom.xml,但无法弄清楚如何解决我的问题。 请帮帮我。
提前致谢。
安装并创建POM文件是一件好事。 但这并没有帮助您解决导入问题,因为您没有告诉Maven在哪里找到导入。
添加到您的pom:
<dependencies>
<dependency>
<groupId>org.apache.hadoop</groupId>
<artifactId>hadoop-core</artifactId>
<version>1.2.1</version>
</dependency>
</dependencies>
如果已经将其作为Maven项目,并且生成的pom.xml是功能正常的,则需要在org.apache库上向您的maven项目添加依赖项。 为此:
在那里,您应该能够将依赖项添加到项目中。 如果您提供编译错误或所需的确切库,我可以在添加依赖项方面提供进一步的帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.