Я работаю над проектом ml, используя apache spark и maven. Я создаю две библиотеки для проекта - одну под названием «rmml», которая расширяет библиотеку Spark mllib, добавляя новый алгоритм FactorizationMachine в «org.apache.spark.mllib.regression», а другая библиотека под названием «dataprocess» использует этот новый алгоритм, который я добавил ,
В Intellij на моем ноутбуке я могу нормально вызывать и запускать алгоритм FM в «dataprocess», и я могу скомпилировать «rmml», однако при попытке скомпилировать библиотеку «dataprocess» с помощью «я получаю сообщение об ошибке» ошибка: объект FactorizationMachine не является членом пакета "org.apache.spark.mllib.regression". Я не являюсь Java-разработчиком, поэтому мне сложно разобраться в этом. Любая помощь будет отличной, спасибо!
Это pom библиотеки "dataprocess", которая импортирует "rmml"
<dependency>
<groupId>com.something</groupId>
<artifactId>rmml</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
Это пом "rmml" проекта
<groupId>com.something</groupId>
<artifactId>rmml</artifactId>
<version>1.0-SNAPSHOT</version>
А вот путь к классу и путь к файлу проекта "rmml"