1) JDK,使用1.6版本。需要說明一下,因?yàn)橐贓clipse構(gòu)建,所以在設(shè)置path的值之前要先定義JAVA_HOME變量。
2) Maven,使用2.0.11版本或以上。在eclipse上安裝maven插件—m2eclipse。
與其他Apache下開源項(xiàng)目類似,可以有兩種獲取源碼的方法:
一是通過Subversion檢出,檢出命令和地址如下
svn co http://svn.apache.org/repos/asf/mahout/trunk
二是直接下載發(fā)行版本,下載地址:http://apache.etoak.com//mahout/,打開該地址,可以看到如下目錄組織:
到發(fā)文為止mahout的發(fā)行版本到0.5,點(diǎn)擊進(jìn)入0.5/,進(jìn)入源碼頁,如下圖:
紅色框中的就是mahout的源碼壓縮文件,可以根據(jù)安裝的解壓工具選擇任意一個(gè)進(jìn)行下載。
另外,下載發(fā)行版也可以到maven的在線資源庫中下載,地址如下:
http://repo2.maven.org/maven2/org/apache/mahout/
1)解壓mahout源碼壓縮文件,了解目錄結(jié)構(gòu)
利用解壓工具把下載的壓縮包解壓到當(dāng)前目錄,點(diǎn)擊進(jìn)入,可以看到如下目錄結(jié)構(gòu)(使用subversion檢出的可以在檢出的當(dāng)前目下看到如下目錄結(jié)構(gòu)):
2)把源碼導(dǎo)入eclipse中
打開eclipse,點(diǎn)擊file->import 在開打的對(duì)話框中,選擇導(dǎo)入maven項(xiàng)目如下圖,然后點(diǎn)擊next
通過瀏覽方式,確定mahout源碼的根目錄,如下圖,然后點(diǎn)擊finish:
至此,通過eclipse的package explore 可以查看導(dǎo)入的mahout項(xiàng)目的組成,如下圖:
3)運(yùn)行編譯
運(yùn)行時(shí),點(diǎn)開mahout-distribution-0.5,選中其下的pom.xml文件,然后右鍵選擇run as項(xiàng),就可以對(duì)mahout進(jìn)行構(gòu)建、編譯、測試以及安裝等操作。
如果只是要對(duì)某個(gè)子項(xiàng)目進(jìn)行操作,可以點(diǎn)擊子項(xiàng)目的pom.xml進(jìn)行運(yùn)行。
聯(lián)系客服