我是 Mahout 的新手,我有一周的时间尝试运行书中的示例。这本书建议为此使用 IDE,但 Eclipse 和 Netbeans 在安装 maven 和 slf4j 时遇到了一些问题,这就是我尝试使用 ubuntu 13.04 终端的原因。任何人都可以帮助我吗?我从 git 存储库的 0.7 分支下载了源代码,并尝试通过以下步骤使其工作:
- 用 maven 安装
$sudo apt-get install maven
(它安装的是 3.0.4 版本) - 提取带有文件的 zip 并运行命令
$ mvn package
(我想我必须修改 pom 文件,但我不确定) - 完成打包命令后,它会显示一条构建成功消息
- 然后我想使用该
$ mvn exec:java -Dexec.mainClass="mia.recommender.ch02.IREvaluatorIntro" -Dexec.args="src"
命令运行其中一个示例,但是当我运行它时,它向我显示:
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.424s
[INFO] Finished at: Wed Jul 10 10:43:36 PDT 2013
[INFO] Final Memory: 8M/19M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.2.1:java (default-cli) on project mia: An exception occured while executing the Java class. null: InvocationTargetException: intro.csv -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
提前致谢!