java 调用 mahout_java – 运行Mahout本地获取MahoutDriver的ClassNotFoundException
我試圖在
Windows 8機器上本地運行Mahout(沒有Hadoop).我意識到這不是最佳設置,但這就是我必須使用的.
當我嘗試運行bin / mahout時,我收到以下錯誤:
$bin/mahout
MAHOUT_LOCAL is set, so we don't add HADOOP_CONF_DIR to classpath.
no HADOOP_HOME set, running locally
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/mahout/dri
ver/MahoutDriver
Caused by: java.lang.ClassNotFoundException: org.apache.mahout.driver.MahoutDriv
er
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Could not find the main class: org.apache.mahout.driver.MahoutDriver. Program w
ill exit.
我已經嘗試了下載源代碼并使用maven進行安裝并使用預編譯的分發文件,這兩個文件都在這里提供:http://www.poolsaboveground.com/apache/mahout/
我也試過了0.7和0.6 Mahout版本并得到了同樣的問題.不確定它是否與我的java版本有關,但我正在使用:1.7.0_09.我還設置了環境變量MAHOUT_LOCAL = true和MAHOUT_HEAPSIZE = 128
總結
以上是生活随笔為你收集整理的java 调用 mahout_java – 运行Mahout本地获取MahoutDriver的ClassNotFoundException的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python漂亮的螺旋_CANVAS 各
- 下一篇: 此 sqltransaction 已完成