(1)下载meavn 解压到D盘
(2)配置环境变量
(3)验证
(4)安装配置eclipse插件
下载:http://download.eclipse.org/technology/m2e/releases/1.5/1.5.1.20150109-1820
安装:eclipse-帮助-安装新软件(记准了,别忘记了。。。。)
(5)新建生成mahout项目
maven需要通过Windows下命令行的方式生成新项目
先在eclipse的工作空间下新建一个空目录,用来保存mahout项目:E:\eclipse\workspace\mahout
进入cmd:
>>cd E:\eclipse\workspace\mahout
>>mvn archetype:generate -DarchetypeGroupId=org.apache.maven.archetypes -DgroupId=org.chennan.mymahout -DartifactId=myMahout -DpackageName=org.chennan.mymahout -Dversion=1.0-SNAPSHOT -DinteractiveMode=false
>>cd myMahout
>>mvn clean install
此时项目已经建立
(6)打开eclipse,选择导入已经存在的mahout的mvn项目
修改pom文件,加入如下代码
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<mahout.version>0.6</mahout.version>
</properties> <dependencies>
<dependency>
<groupId>org.apache.mahout</groupId>
<artifactId>mahout-core</artifactId>
<version>${mahout.version}</version>
</dependency>
<dependency>
<groupId>org.apache.mahout</groupId>
<artifactId>mahout-integration</artifactId>
<version>${mahout.version}</version>
<exclusions>
<exclusion>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.cassandra</groupId>
<artifactId>cassandra-all</artifactId>
</exclusion>
<exclusion>
<groupId>me.prettyprint</groupId>
<artifactId>hector-core</artifactId>
</exclusion>
</exclusions>
</dependency>
</dependencies>
</project>
再将0.6修改成0.8(可能不会立即生效,需要在命令行下重新编译才可以生效)
此时会发现src/main/test文件包报错,删除src/main/test文件包即可(不需要,防止报错)
再重新编译,使修改生效
>>cd myMahout
>>mvn clean install