尝试将Apache Mahout连接到Mongo DB。但是,当我运行它时,我收到以下错误。不确定是什么问题。我还确保MongoClient库连接。
错误:
java.lang中….
我不是Mahout和Java的专家。但是错误消息看起来好像是在使用不兼容的MongoDB Java驱动程序版本。
请注意,MongoDB Java驱动程序有2个分支:
3.x分支不向后兼容。方法如 ensureIndex 改为 createIndex 例如。还有许多其他变化。 回到你的问题,我认为你应该尝试最新的2.x分支,现在是2.14。
ensureIndex
createIndex
要检查Java Driver和MongoDB版本之间的兼容性,请阅读 文献 。