core-0.13.0.job.jar丢失了,我需要它

时间:2017-07-02 17:05:41

标签: java hadoop mahout

我需要在我的示例中使用此核心文件夹

hadoop jar $ MAHOUT_HOME / core / target / mahout-core-xyz.job.jar

org.apache.mahout.classifier.df.tools.Describe

-p /user/hue/KDDTrain/KDDTrain+_20Percent.arff -f /user/hue/KDDTrain/KDDTrain+.info -d N 3 C 2 N C 4 N C 8 N 2 C 19 N L 但我有Mahout-0.13.0并且没有核心文件夹。有人可以帮我吗?

2 个答案:

答案 0 :(得分:0)

Mahout 0.13.0中没有mahout-core-xyz.jar。从Mahout 0.10.0开始,此模块(core)及其相应的jar(mahout-core-xyz.jar)已重命名为Map Reduce Legacy和jar:mahout-mr-0.13.x.jar

此代码不再受支持且在2014年已被弃用。

答案 1 :(得分:0)

只需将您的命令更改为以下内容:

hadoop jar $MAHOUT_HOME/mahout-mr-0.13.0-job.jar org.apache.mahout.classifier.df.tools.Describe -p pathToYourData/KDDTrain+.arff -f pathToOutputInfo/KDDTrain+.info -d N 3 C 2 N C 4 N C 8 N 2 C 19 N L

请注意,您需要根据您的方式更改“pathToYourData”和“pathToOutputInfo”。