복붙노트

[HADOOP] mvn 및 make 패키지 오류

HADOOP

mvn 및 make 패키지 오류

승인. 여기에 문제가 있으며 나를 미치게합니다! 나는 온라인으로 지시를 따르고 hadoop을 설치했으며 텍스트를 실행할 때 snappy 로컬 라이브러리를로드 할 수 없다고 말했습니다. 먼저 snappy를 설치 한 다음 hadoop-snappy를 설치해야한다고합니다. Google 코드에서 snappy-1.0.4를 다운로드하고 다음을 수행하십시오. cd ../snappy-1.0.4 ./configure 하다 sudo 설치하다

그렇다면 다음과 같은 경우에 문제가됩니다. mvn 패키지 -Dsnappy.prefix = / usr / local

온라인 게시물에 따르면 기본적으로 snappy는 / usr / local에 설치해야합니다. 그러나 다음과 같은 오류가 발생하고 경로를 변경해도 오류가 발생합니다.

지정한 목표로 프로젝트를 실행해야했지만 디렉토리에 POM이 없습니다. 올바른 디렉토리에서 maven을 호출했는지 확인하십시오.

mvn의 잘못된 디렉토리입니까? 아니면 부적절합니까? 그리고 그것은 찾을 수없는 곳에서 .xml이어야하는 pom 부족이라고 말했습니다.

도와주세요!

해결법

  1. ==============================

    1.좋아, 그 페이지를 보면, 당신은 잘못된 디렉토리에 있습니다.

    좋아, 그 페이지를 보면, 당신은 잘못된 디렉토리에 있습니다.

    해당 단계에 있어야하는 디렉토리는 "hadoop-snappy"입니다. 여기에는 pom.xml이 있습니다. github (https://github.com/electrum/hadoop-snappy)를 보면 확인할 수 있습니다.

    가이드에서이 단계를 수행 한 후에 나에게 보여주었습니다.

    Download it(hadoop-snappy) from GitHub
    Install libtool, make sure ‘libtoolize’ works
    Install Maven 3 if necessary
    

    디렉토리를 hadoop-snappy로 변경하고 이전에 시도했던 명령을 실행하십시오.

  2. from https://stackoverflow.com/questions/16323856/mvn-and-the-make-package-error by cc-by-sa and MIT license