(八)编译运行程序——从0开始大数据开发实战:电影推荐系统(scala版)

上面步骤完成依赖包的下载以后,就可以点击工程界面顶部菜单的“Run”。

在弹出的界面中(如下图所示),选择“Edit Configuration…”。

    然后,在弹出的界面中(如下图所示),在“Program arguments”右边的文本框中输入MovieLensALS程序运行所需要的5个参数,包括数据集目录(保存movies.dat和ratings.dat的目录)、personalRatings.dat文件路径、隐语义因子个数、ALS正则化参数、迭代次数。假设已经把数据集movies.dat、ratings.dat和personalRatings.dat存放在了Linux本地文件系统的“/home/hadoop/Downloads/movie_recommend”目录下。因此,程序的运行参数设置为“/home/hadoop/Downloads/movie_recommend /home/hadoop/Downloads/movie_recommend/personalRatings.dat 10 5 10”。参数设置好以后,可以点击“Run”按钮,开始运行程序。

如果运行成功,程序会运行得到如下图所示的结果,返回的结果信息的最后一行是“Process finished with exit code 0”,如果运行失败,最后一行就会是“Process finished with exit code 1”,并且会给出运行过程的错误信息。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章