[HADOOP] Hadoop 2.2 및 Maven
HADOOPHadoop 2.2 및 Maven
Hadoop 1.2.1에서 Hadoop 2.2로 전환하고 싶었습니다. 내 프로젝트에서 Maven을 사용하고 있으며 처리 할 수있다.
<dependency>
<groupId>org.apache.hadoop</groupId>
<artifactId>hadoop-core</artifactId>
<version>1.2.1</version>
</dependency>
어떤 문제도없이, 중앙 메이븐 저장소에서 사용할 수 없으므로 버전이 2.2로 변경되면 작동하지 않습니다.
어떤 아이디어라도 Hadoop 2.2를 어떻게 포함시킬 수 있습니까? 제 메이븐 프로젝트 에서요?
해결법
-
==============================
1.hadoop-core 의존성의 대부분은 hadoop-client에서 찾을 수 있습니다 :
hadoop-core 의존성의 대부분은 hadoop-client에서 찾을 수 있습니다 :
<dependency> <groupId>org.apache.hadoop</groupId> <artifactId>hadoop-client</artifactId> <version>2.2.0</version> </dependency>
-
==============================
2.Hadoop 2.2.0의 경우 해당 패키지 이름은 다음과 같아야합니다 (2014.05.27).
Hadoop 2.2.0의 경우 해당 패키지 이름은 다음과 같아야합니다 (2014.05.27).
<dependency> <groupId>org.apache.hadoop</groupId> <artifactId>hadoop-common</artifactId> <version>2.2.0</version> </dependency> <dependency> <groupId>org.apache.hadoop</groupId> <artifactId>hadoop-mapreduce-client-core</artifactId> <version>2.2.0</version> </dependency> <dependency> <groupId>org.apache.hadoop</groupId> <artifactId>hadoop-hdfs</artifactId> <version>2.2.0</version> </dependency>
참고: http://mvnrepository.com/artifact/org.apache.hadoop/hadoop-common/2.2.0 http://mvnrepository.com/artifact/org.apache.hadoop/hadoop-mapreduce-client-core/2.2.0 http://mvnrepository.com/artifact/org.apache.hadoop/hadoop-hdfs/2.2.0
from https://stackoverflow.com/questions/19856113/hadoop-2-2-and-maven by cc-by-sa and MIT license
'HADOOP' 카테고리의 다른 글
[HADOOP] 원사 클러스터에서 스파크 작업 실행 문제 (0) | 2019.06.13 |
---|---|
[HADOOP] MapReduce 작업이 수락 됨 상태에서 멈춤 (0) | 2019.06.13 |
[HADOOP] HDFS 파일의 크기를 찾는 방법 (0) | 2019.06.13 |
[HADOOP] Hadoop JobConf 클래스는 더 이상 사용되지 않으며 업데이트 된 예제가 필요합니다. (0) | 2019.06.13 |
[HADOOP] JDBC를 사용하여 Java에서 Hive로 연결 (0) | 2019.06.13 |