[
https://issues.apache.org/jira/browse/MAHOUT-427?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12885533#action_12885533
]
Drew Farris commented on MAHOUT-427:
------------------------------------
The -core argument is there to allow code to be run from the build tree without
requiring that .job files be built. Otherwise, the mahout script obtains its
classes from the following locations:
1) the mahout-*.jar files one would expect to find at the root of a binary
release
2) the mahout-*.job files one would find in the target directories of the
various subprojects
3) the release dependencies found in the lib directory at the root of a binary
release.
With -core, target/classes from each of the subprojects is added to the
classpath and the dependencies are added from examples/target/dependency/*.jar
./examples/bin/build-reuters.sh should run after a 'mvn clean install' -- if it
doesn't that's an issue.
> $MAHOUT_HOME/examples/bin/build-reuters.sh doesn't run successfully because
> of classpath issues related to the -core argument
> -----------------------------------------------------------------------------------------------------------------------------
>
> Key: MAHOUT-427
> URL: https://issues.apache.org/jira/browse/MAHOUT-427
> Project: Mahout
> Issue Type: Bug
> Affects Versions: 0.4
> Environment: Hadoop installation on EC2 as described here -
> https://cwiki.apache.org/MAHOUT/mahoutec2.html
> Reporter: Peter Goldstein
>
> Once I resolved issue MAHOUT-426 , I was still not able to run the
> ./examples/bin/build-reuters.sh script without errors These were
> ClassNotFoundExceptions, indicating a problem with the classpath.
> The issue appears to be related to the "-core" argument, which controls the
> classpath. Placing '-core' as the first argument to the individual
> $MAHOUT_HOME/bin/mahout calls in the script solved the issue, but I'm not
> sure it was the correct solution. It's unclear to me what the '-core'
> argument is supposed to signify.
> Can someone shed some light on this, and tell me whether this is the correct
> solution to the problem? And if not, what is the correct solution to this
> classpath issue.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.