尝试添加数据库驱动程序(JDBC):RmiJdbc.RJDriver - 错误,不在CLASSPATH中?

7
我正在使用Weka。
import weka.core.Instances;
import weka.core.converters.ConverterUtils.DataSource;
.
.
DataSource source;
source = new DataSource("somecsvfile.csv");

我在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?

有什么问题吗?

1个回答

10

没有问题。weka.jar中有一个DatabaseUtils.props文件。该文件在子版本控制中具有以下行,因此weka尝试加载那些驱动程序。

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

使用zip工具打开jar文件,查找weka\experiment\DatabaseUtils.props文件。


是的,我找到了那行代码。我没有使用任何数据库,仅使用CSV文件加载数据。我可以安全地忽略这个错误吗? - TheCrazyProgrammer
是的,你可以放心地忽略它。如果你想要的话,可以将那行注释掉。 - Atilla Ozgur
@Atilla Ozgur 谢谢您,今天您的回答帮助我解决了问题,再次感谢您... +1 - Ashish

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接