mahout的完整运行还是需要hadoop的支持的,不过很多算法只需要能把hadoop的jar包加入到classpath之中就能正常运行。
比如我们在使用LogisticModelParameters的时候,会引用包
import org.apache.hadoop.io.Writable;
按照之前的文章,仅仅将mahout的包加入到classpath之中,就会提示找不到hadoop***
为了解决这个问题,就必须得通过maven进行项目引入搭建开发环境。
下面就是我在没有hadoop的Windows之中利用Eclipse进行mahout开发环境的搭建步骤。
如何下载并运行Eclipse不在本文的范围之中
1. 运行Eclipse,并在File -> Import之中选择“Exsisting maven projects”
2. 选择mahout-src的根目录:
接下来就一路next / OK 即可。
中途会需要重启一次Eclipse~
最后在Eclipse之中会看到如下项目列表:
PS: 以上步骤在Windows有效,在Centos6.2 上虽然导入成功,但是无法正常运行java文件。目前我也木有办法。。。
尝试在mahout-example之中创建一个最简单的文件:
第一次运行请耐心等待,具体原因未知(我也不怎么会玩Maven),Eclipse会尝试创建java文件的index,看机器性能,我的耗时5分钟左右~以后就好了
运行完成,显示:
Hello Classifier!!!
看了不少文章之后,加上自己的尝试,感觉这是想进一步使用mahout最简单的方法了:D
相关推荐
mahout canopy+kmeans测试数据
hibernate + struts + spring + bootstarp + mahout 实现功能: 后台图书管理: 图书的增删改查, 后台类目。 前台书店: 图书的分页查看, 前台类目, 多条件查询, 智能推荐, 购物车, 支付。
【资源说明】 1、该资源包括项目的全部源码,下载可以直接使用! 2、本项目适合作为计算机、数学、电子信息等专业的课程设计、期末大作业和毕设项目,...基于spark+mahout+spring boot构建的推荐系统源码+项目说明.zip
基于Structs+Hibernate+Spring+mahout+bootstrap+junit+tomacat+mysql 实现的网上书店前后台系统, 毕业设计。.zip基于Structs+Hibernate+Spring+mahout+bootstrap+junit+tomacat+mysql 实现的网上书店前后台系统, ...
毕业设计&课设--基于Structs+Hibernate+Spring+mahout+bootstrap+junit
Mahout+in+Action完整高清版.zip 高清英文版,绝版仅有!值得拥有!数据挖掘必备.
推荐引擎利用特殊的信息过滤(IF,Information Filtering)技术,将不同的内容(例如电影、音乐、书籍、新闻、图片、网页等)...参考特征的选取可能是从项目本身的信息中提取的,或是基于用户所在的社会或社团环境。
Mahout是基于Hadoop之上的机器学习和数据挖掘的一个分布式框架项目。搞机器智能学习算法,这个是首选。本文给出一个完整的编译运行示例,让有兴趣的同行少走段弯路,多一份参考!
软件环境是:win7 64位 +Eclipse4.4 + jdk1.6, 用到了7个.jar包, 分别为:commons-logging-1.2.jar, commons-math3-3.5.jar,guava-18.0.jar,mahout-core-0.9.jar, mahout-math-0.9.jar,slf4j-api-1.6.1.jar,...
1、资源内容:基于spark、mahout和spring boot构建的推荐系统+源代码+文档说明 2、代码特点:内含运行结果,不会运行可私信,参数化编程、参数可方便更改、代码编程思路清晰、注释明细,都经过测试运行成功,功能ok...
IT十八掌第三期大数据配套学习笔记!...2.Spark部署和运行 3.Spark程序开发 4. Spark编程模型 5.作业执行解析 6.Spark SQL与DataFrame 7.深入Spark Streaming 8.Spark MLlib与机器学习 9.GraphX与SparkR 10.mahout
mahout-core-0.9.jar+mahout-core-0.8.jar+mahout-core-0.1.jar
基于spark、mahout和spring boot构建的智能推荐系统.zip
NULL 博文链接:https://rangerwolf.iteye.com/blog/2088688
grab, 基于spark、mahout和spring boot构建的推荐系统
数据挖掘工具mahout环境搭建 数据挖掘 hadoop
mahout0.9不能运行在hadoop2中,会报interface错误,用此新编译后的包,可实现mahout+hadoop2的运行环境,其中包括编译后的包及源码。
用于快速搭建Mahout程序运行环境,目前最新版本的jar包。直接导入IDE,如Eclipse便能使用。
最新的HADOOP2.4.1版本不支持MAHOUT 0.9,本MAHOUT 0.9是经过修改官方MAHOUT 0.9源代码后的源码包,可直接导入ECLIPS中编译、安装,也可通过命令行进行。
主要讲的是Flume+Kafka+Storm的环境整合,并且全部都是最新版本 、、、你也可以到博客地址http://blog.csdn.net/u012185296中去学习相关的云技术,Flume+Kafka+Storm+Redis/Hbase+Hadoop+Hive+Mahout+Spark ......