错误:无法找到或加载主类.usr.local.pig-0.16.0引起:java.lang.ClassNotFoundException:/ usr / local / pig-0 / 16/0

时间:2018-02-13 06:50:24

标签: macos hadoop install apache-pig

我正在尝试在我的MACOS中安装PIG但是在我的终端上执行pig命令后提取tar文件后我得到classnotfound异常

Error: Could not find or load main class .usr.local.pig-0.16.0
Caused by: java.lang.ClassNotFoundException: /usr/local/pig-0/16/0

enter image description here

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-9.0.4.jdk/Contents/Home
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib

export HADOOP_HOME=/usr/local/hadoop-2.7.5   
export HADOOP_INSTALL=$HADOOP_HOME
export HADOOP_PREFIX=$HADOOP_HOME
export HADOOP_MAPRED_HOME=$HADOOP_HOME
export HADOOP_COMMON_HOME=$HADOOP_HOME
export HADOOP_HDFS_HOME=$HADOOP_HOME
export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_HOME/lib/native
export HADOOP_OPTS="-Djava.library.path=$HADOOP_HOME/lib"  
export HADOOP_CONF_DIR=$HADOOP_HOME/etc/hadoop
export YARN_HOME=$HADOOP_HOME
export PATH=.:$PATH:$HADOOP_INSTALL/bin:$HADOOP_INSTALL/sbin
export CLASSPATH=.:$CLASSPATH:$HADOOP_HOME/lib:$HADOOP_HOME/share/hadoop/common

export PIG_OPTS=/usr/local/pig-0.16.0
export PIG_HOME=/usr/local/pig-0.16.0
export PIG_CONF_DIR=$PIG_HOME/conf   
export PIG_CLASSPATH=$PIG_CONF_DIR
export PATH=$PATH:$PIG_HOME/bin

0 个答案:

没有答案