我正在使用Apache Spark和Maven进行一个ml项目。我为该项目创建了两个库-一个名为“ rmml”的库,它通过向“ org.apache.spark.mllib.regression”添加新的FactorizationMachine算法来扩展Spark mllib库,而另一个名为“ dataprocess”的库则使用了我添加的这个新算法。
在笔记本电脑上的Intellij中,我可以在“ dataprocess”中调用并运行FM算法,并且能够编译“ rmml”,但是在尝试使用“错误:对象FactorizationMachine不是软件包“ org.apache.spark.mllib.regression”的成员。我不是Java开发人员,所以我很难解决这个问题。任何帮助都将非常有用,谢谢! >
“ dataprocess”库的此pom导入“ rmml”
<dependency>
<groupId>com.something</groupId>
<artifactId>rmml</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
这是“ rmml”项目的pom
<groupId>com.something</groupId>
<artifactId>rmml</artifactId>
<version>1.0-SNAPSHOT</version>
这是“ rmml”项目的类路径和文件路径
答案 0 :(得分:0)
Luis建议“需要将rmml发布到本地存储库”