Trying to add database driver (JDBC): RmiJdbc.RJDriver - Error, not in CLASSPATH?

情到浓时终转凉″ 提交于 2019-11-27 03:31:10

问题


I am using Weka

import weka.core.Instances;
import weka.core.converters.ConverterUtils.DataSource;
.
.
DataSource source;
source = new DataSource("somecsvfile.csv");

I get following printed on console in red color in eclipse:

---Registering Weka Editors---
Trying to add database driver (JDBC): RmiJdbc.RJDriver - Error, not in CLASSPATH?
Trying to add database driver (JDBC): jdbc.idbDriver - Error, not in CLASSPATH?
Trying to add database driver (JDBC): org.gjt.mm.mysql.Driver - Error, not in CLASSPATH?
Trying to add database driver (JDBC): com.mckoi.JDBCDriver - Error, not in CLASSPATH?
Trying to add database driver (JDBC): org.hsqldb.jdbcDriver - Error, not in CLASSPATH?

What's wrong?


回答1:


Nothing is wrong. weka.jar has a DatabaseUtils.props file in it. This file has following line in subversion therefore weka tries to load that drivers.

jdbcDriver=RmiJdbc.RJDriver,jdbc.idbDriver,org.gjt.mm.mysql.Driver,com.mckoi.JDBCDriver,org.hsqldb.jdbcDriver

Open jar file with a zip utility and look for weka\experiment\DatabaseUtils.props file.



来源:https://stackoverflow.com/questions/15343145/trying-to-add-database-driver-jdbc-rmijdbc-rjdriver-error-not-in-classpath

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!