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