이야기박스
Hadoop Configuration 없는 경우 발생 에러 본문
반응형
에러 내용.
Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Handler dispatch failed; nested exception is java.lang.NoClassDefFoundError: org/apache/hadoop/conf/Configuration
이래서
<dependency>
<groupId>org.apache.hadoop</groupId>
<artifactId>hadoop-common</artifactId>
<version>2.7.1</version>
</dependency>
추가했더니
java.lang.ClassNotFoundException: org.apache.hadoop.conf.Configuration 에러가 발생
구체적으로는 gson 충돌이 났었음.
===>
<dependency>
<groupId>org.apache.hadoop</groupId>
<artifactId>hadoop-common</artifactId>
<version>2.7.1</version>
<exclusions>
<exclusion>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
</exclusion>
</exclusions>
</dependency>
gson을 exclusion 해줌으로서 해결.
**
hadoop은 이런저런 라이브러리 많이 가져다 써서 만든거라 이렇게 충돌나는 경우가 종종 있음.
반응형
'Computer & Data > Big Data' 카테고리의 다른 글
(작성중) 쿠버네티스 & 부하 테스트 (0) | 2019.11.28 |
---|---|
[MSSQL] Deadlock (0) | 2019.08.13 |
hive orc 안써짐 (1) | 2018.12.14 |
hive query 에러 (0) | 2018.12.14 |
java jdbc hive connection 이슈 (1) | 2018.12.14 |