Java 使用wekaapi访问MySql数据库

Java 使用wekaapi访问MySql数据库,java,mysql,weka,Java,Mysql,Weka,我试图在Java应用程序中使用WEKAAPI,但遇到了一些问题 我可以通过更改RunWeka.ini最后一行访问MySql数据库: cp=%CLASSPATH%;C:/Program Files/Weka-3-6/mysql-connector-java-5.0.8-bin.jar 它可以与Weka Explorer配合使用,但是我需要在我正在开发的java应用程序中使用Weka API。我更改了DatabaseUtils.props: jdbcDriver=mysql-connector-j

我试图在Java应用程序中使用WEKAAPI,但遇到了一些问题

我可以通过更改RunWeka.ini最后一行访问MySql数据库:

cp=%CLASSPATH%;C:/Program Files/Weka-3-6/mysql-connector-java-5.0.8-bin.jar
它可以与Weka Explorer配合使用,但是我需要在我正在开发的java应用程序中使用Weka API。我更改了DatabaseUtils.props:

jdbcDriver=mysql-connector-java-5.0.8-bin
jdbcURL=jdbc:mysql://127.0.0.1:3306/DBNAME
我的类路径变量内容是:

C:\Program Files\Weka-3-6\mysql-connector-java-5.0.8-bin.jar;C:\Program Files\Java\jdk1.6.0_25
当我尝试运行Java应用程序时,我遇到了下一个错误,Weka Explorer数据库的连接不再工作

Trying to add database driver (JDBC): mysql-connector-java-5.0.8-bin - Error, not in CLASSPATH?

有什么不对的?我知道“DatabaseUtils.props”正在被识别,因为错误消息发生了更改。

问题出现在以下行:

jdbcDriver=mysql-connector-java-5.0.8-bin

它应该有其他价值:

jdbcDriver=com.mysql.jdbc.Driver


甚至原始DatabaseUtils.props文件中提供的值也可以工作:


jdbcDriver=org.gjt.mm.mysql.Driver

这就是我使用的解决方案。谢谢;)这就是我使用的解决方案。谢谢;)