上面步驟完成依賴包的下載以後,就可以點擊工程界面頂部菜單的“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”,並且會給出運行過程的錯誤信息。