복붙노트

[HADOOP] piggybank를 빌드 할 수 없습니다-> / home / build / ivy / lib가 없습니다

HADOOP

piggybank를 빌드 할 수 없습니다-> / home / build / ivy / lib가 없습니다

이봐, 내가 여기 단계를 따라 갔다 : http://wiki.apache.org/pig/PiggyBank piggybank jar를 빌드하지만 아래 출력을 계속 얻습니다. 또한 소스에서 pig 프로젝트를 빌드하고 내 .bash_profile에서 참조하십시오.

    cloudera@cloudera-demo:~/piggybank/java$ ./makepiggy.sh 
Buildfile: /home/cloudera/piggybank/java/build.xml

download-hive-deps:

init:

compile:
     [echo]  *** Compiling Pig UDFs ***
    [javac] /home/cloudera/piggybank/java/build.xml:100: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
    [javac] Compiling 153 source files to /home/cloudera/piggybank/java/build/classes

BUILD FAILED
/home/cloudera/piggybank/java/build.xml:100: /home/build/ivy/lib does not exist.

여기 내 bash_profile이 있습니다.

export JAVA_HOME=/usr/lib/jvm/java-6-sun-1.6.0.22
export CLASSPATH=$CLASSPATH:/home/cloudera/pig/trunk/pig.jar

** 업데이트 ** 문서가 Wiki 페이지에서 올바르지 않은데 지금 올바른 것으로 보입니다 : http://wiki.apache.org/pig/PiggyBank

새로운 지침을 따르십시오.

해결법

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

    1.문서가 Wiki 페이지에서 올바르지 않은데 지금 올바른 것으로 보입니다 : http://wiki.apache.org/pig/PiggyBank

    문서가 Wiki 페이지에서 올바르지 않은데 지금 올바른 것으로 보입니다 : http://wiki.apache.org/pig/PiggyBank

    새로운 지침을 따르십시오.

    Pig 소스 코드의 디렉토리를 작성하십시오. mkdir pig

    해당 디렉토리로 cd : cd pig

    Pig 소스 코드를 점검하십시오. svn checkout http://svn.apache.org/repos/asf/pig/trunk/.

    프로젝트 빌드 : ant

    다음을 위해 돼지 저금통에 넣습니다 : cd contrib / piggy bank / java

    돼지 저금통 만들기 : 개미 이제 해당 디렉토리에 piggybank.jar 파일이 표시됩니다.

  2. from https://stackoverflow.com/questions/5606122/unable-to-build-piggybank-home-build-ivy-lib-does-not-exist by cc-by-sa and MIT license