Ошибка: не удалось найти или загрузить основной класс org.apache.mahout.driver - PullRequest
2 голосов
/ 27 марта 2019

Я пытаюсь настроить автономный Mahout на локальном компьютере, где я могу запустить команду spark-itemsabilitiesity. Я получаю следующую ошибку:

$ ./mahout
Adding lib/ to CLASSPATH
MAHOUT_LOCAL is set, running locally 
Error: Could not find or load main class org.apache.mahout.driver.MahoutDriver

Аналогично для искровых предметов сходства

$ ./mahout spark-itemsimilarity
Adding lib/ to CLASSPATH
/Users/james/mahout/examples/target/classes:
...
...
:/Users/james/mahout/bin/mahout-spark-class.sh
Error: Could not find or load main class org.apache.mahout.drivers.ItemSimilarityDriver

Это то, что я пробовал -

  1. Скачанные Mahout 0.14, Spark and Hadoop
  2. Построил Mahout из источника с помощью mvn -DskipTests -X clean install
  3. проверено mvn test
  4. Переменная среды в bashrc_profile
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_65.jdk/Contents/Home
export MAHOUT_HOME=/Users/james/mahout
export MAHOUT_LOCAL=true
export SPARK_HOME=/Users/james/spark
export HADOOP_HOME=/Users/james/hadoop
export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin



export PATH=$PATH$:MAHOUT_HOME/bin:$:MAHOUT_HOME/lib:$HADOOP_HOME/bin:$SPARK_HOME/bin:$JAVA_HOME/bin
  1. Запущен Spark Master (автономно)
...