(八)編譯運行程序——從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”,並且會給出運行過程的錯誤信息。

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