mahout 项目管理杂记
1. svn checkout 出来source code
2. 在checkout 出来的目录建立eclipse工程文件
?
mvn -Declipse.workspace=<path-to-eclipse-workspace> eclipse:add-maven-repo
mvn eclipse:eclipse
?
3. 分别将
??? mahout-core
??? mahout-math
??? mahout-utils
??? mahout-example
??? 导入工作目录下的工程文件,最好保留源码在check out出来的目录里
?
4. 在对项目文件做修改后,编译、打包都采用mvn命令
??? mvn complie
??? mvn package
??? mvn install
?
如果要提交到hadoop集群的话,需要 mvn assembly:assembly命令,这样可以将需要的*.jar,*.props等配置文件都加到最终的jar里面
?
?