错误:java.lang.ClassNotFoundException:org.apache.mahout.common.RandomWrapper
我正在使用Java8和Hadoop以及Mahout 0.10.0构建一个软件,并对Mahout库的代码进行了一些自定义更改 我正在使用Maven管理依赖项。错误:java.lang.ClassNotFoundException:org.apache.mahout.common.RandomWrapper,java,maven,hadoop,mahout,netbeans-8,Java,Maven,Hadoop,Mahout,Netbeans 8,我正在使用Java8和Hadoop以及Mahout 0.10.0构建一个软件,并对Mahout库的代码进行了一些自定义更改 我正在使用Maven管理依赖项。 其他依赖项由maven处理,如hadoop common、hdfs和Thread。 我在内部使用RandomWrapperClass的任务运行时遇到问题 每个映射操作都会发生以下错误: Error: java.lang.ClassNotFoundException: org.apache.mahout.common.RandomWrappe
其他依赖项由maven处理,如hadoop common、hdfs和Thread。
我在内部使用
RandomWrapperClass
的任务运行时遇到问题
每个映射操作都会发生以下错误:
Error: java.lang.ClassNotFoundException: org.apache.mahout.common.RandomWrapper
at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass
错误:java.lang.ClassNotFoundException:org.apache.mahout.common.RandomWrapper
在java.net.URLClassLoader$1.run(URLClassLoader.java:372)
在java.net.URLClassLoader$1.run(URLClassLoader.java:361)
位于java.security.AccessController.doPrivileged(本机方法)
位于java.net.URLClassLoader.findClass
我也在POM.xml
中添加了依赖项。我可以在代码部分适当地导入类。
我在maven的存储库中添加了依赖项。
我将一个合适的jar加载到存储库中,并且它还包含
RandomWrapper.class
,而这种情况发生在运行时,对我来说,它看起来像是Mahont类路径中缺少的库
将包含已更改的RandomWrapper
类的jar放入Mahout类路径库