2
我是一名.NET开发者,但我正在为我们的网站开发一个Mahout的REST服务实现。我无法设置Mysql作为MySQLJDBCDataModel的DataSource。这基本上是我如何我试图去了解它(是的,它是复制件和亨利马乌粘贴在行动)设置Apache Mahout来使用MySql
MysqlDataSource dataSource = new MysqlDataSource();
dataSource.setServerName("my_database_host");
dataSource.setUser("my_user");
dataSource.setPassword("my_password");
dataSource.setDatabaseName("my_database_name");
JDBCDataModel dataModel = new MySQLJDBCDataModel(
dataSource, "my_prefs_table", "my_user_column",
"my_item_column", "my_pref_value_column");
的问题是Java是不承认“MysqlDataSource”为有效对象和韩元不会编译。当我尝试包含“com.mysql。*”时,它说它无法解决这个问题。
任何帮助将是巨大的
是的,你一定要将MySQL Connector/J驱动程序JAR添加到项目中,否则这将不起作用。 – 2012-03-15 19:33:52