Я создаю программное обеспечение, используя Java 8 с Hadoop и Mahout 0.10.0 с некоторыми пользовательскими изменениями в коде библиотеки Mahout.
Я использую Maven для управления зависимостями.
Другие зависимости обрабатываются maven, например, hadoop common, hdfs и yarn.
У меня возникают проблемы во время выполнения задачи, которая внутренне использует 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
Я также добавил зависимость в POM.xml
.
Я могу соответствующим образом импортировать класс в раздел кода.
Я добавил зависимость в репозиторий maven.
У меня есть соответствующий файл jar, загруженный в репозиторий. а также он содержит RandomWrapper.class