1、环境配置
a)JDK,使用1.6版本。需要说明一下,因为要基于Eclipse构建,所以在设置path的值之前要先定义JAVA_HOME变量。
b)Maven,使用2.0.11版本或以上。在eclipse上安装maven插件—m2eclipse。
2、下载Mahout源代码
与其他Apache下开源项目类似,可以有两种获取源码的方法:
一是通过Subversion检出,检出命令和地址如下svn co http://svn.apache.org/repos/asf/mahout/trunk
二是直接下载发行版本,下载地址:http://apache.etoak.com/mahout/
到目前为止Mahout的发行版本到0.6
此外,下载发行版也可以到maven的在线资源库中下载,地址如下:http://repo2.maven.org/maven2/org/apache/mahout/
3、导入Mahout
打开eclipse,点击file->import 在开打的对话框中,选择导入maven项目如下图,然后点击next
至此,通过eclipse的package explore 可以查看导入的Mahout项目的组成,如下图:
分享到:
相关推荐
Mahout是基于Hadoop之上的机器学习和数据挖掘的一个分布式框架项目。搞机器智能学习算法,这个是首选。本文给出一个完整的编译运行示例,让有兴趣的同行少走段弯路,多一份参考!
mahout-examples-0.11.1 mahout-examples-0.11.1-job mahout-h2o_2.10-0.11.1 mahout-h2o_2.10-0.11.1-dependency-reduced mahout-hdfs-0.11.1 mahout-integration-0.11.1 mahout-math-0.11.1 mahout-math-0.11.1 ...
这是这篇博文的工程代码,是MyEclipse的工程文件。...由于原工程开发的时候是在MyEclipse中引用mahout的jar包,所以这个压缩文件并没有相关的jar文件,故运行此项目之前需要做的事请,是需要导入mahout的开发包。
用于快速搭建Mahout程序运行环境,目前最新版本的jar包。直接导入IDE,如Eclipse便能使用。
该资源是在Eclipse平台里,使用Mahout库的API,实现基于用户的协同过滤算法,从而进行商品推荐。 软件环境是:win7 64位 +Eclipse4.4 + jdk1.6, 用到了7个.jar包, 分别为:commons-logging-1.2.jar, commons-...
mahout_help,mahout的java api帮助文档,可以帮你更轻松掌握mahout
maven_mahout_template-mahout-0.8
Mahout是一个Java的机器学习库。Mahout的完整源代码,基于maven,可以轻易导入工程中
MAHOUT实战 MAHOUT IN ACTION
Mahout-0.9所有可用jar包,直接导入项目即可使用。
If you are a Java developer and want to use Mahout and Machine Learning to solve Big Data analytics use-cases then this book is for you. Familiarity with shell-scripts is assumed but no prior ...
mahout-core-0.9.jar+mahout-core-0.8.jar+mahout-core-0.1.jar
mahoutAlgorithms源码分析 mahout代码解析
mahout-integration-0.7mahout-integration-0.7mahout-integration-0.7mahout-integration-0.7
Mahout支持K-Means等聚类算法,在此zip包中已经有打好jar包的资源,不需要用户再打jar包,可以直接使用。
Mahout 官方文档,简单介绍Mahout概念及其安装和简单使用
mahout-core-0.7.jar,注意版本hadoop-1.0.x,eclipse-3.7。(mahout0.7不支持hadoop-2.2),由mahout-distribution-0.7.tar.gz源码构建生成jar包,可以直接引入。