Exécution correcte de Mahout sous Windows en utilisant Maven. J'essaie d'exécuter un des exemples de la ligne de commande et je ne comprends pas ce que je fais mal. Cela ressemble à un problème CLASSPATH.Exécution de Mahout à partir de la ligne de commande (CLASSPATH)
Supposons que je souhaite exécuter l'exemple GroupLensRecommenderEvaluatorRunner. Je vais dans le dossier avec le fichier GroupLensRecommenderEvaluatorRunner.class dans et Execute:
java -cp C:/mahout/core/target/classes;.
org.apache.mahout.cf.taste.example.grouplens.GroupLensRecommenderEvaluatorRunner
Il me donne l'exception NoClassDefFoundError pour la classe GroupLensRecommenderEvaluatorRunner .
Le chemin de -cp est-il incorrect?
BTW, pour ceux qui ne sont pas familiers avec cornac,
org.apache.mahout.cf.taste.example.grouplens
est le paquet de la classe GroupLensRecommenderEvaluatorRunner. javadoc
merci les gars.
p.s - J'ai d'abord regardé les précédentes questions de stackoverflow sur CLASSPATH et j'ai suivi les solutions données, avant de poser cette question.
Merci pour ta réponse. Je ne vois aucune explication de classpath dans ce lien. Je spécifie le dossier "examples \ target \ classes \ org \ apache \ mahout \ cf \ taste \ example \ grouplens". Tous les autres fichiers de classe dans le module d'exemples? Mais il donne toujours la même chose - se plaindre sur GroupLensRecommenderEvaluatorRunner seulement, pas sur quelque chose d'autre qu'il ne peut pas trouver son fichier de classe. Je vais continuer à jouer avec et si rien ne fonctionne je posterai la question à la liste des utilisateurs. merci encore ... – user431336