0

Java アプリケーションで Weka API を使用しようとしていますが、問題が発生しています。

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

私の CLASSPATH 変数の内容は次のとおりです。

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」が認識されていることはわかっています。

4

2 に答える 2

0

問題は次の行にありました。

jdbcDriver=mysql-connector-java-5.0.8-bin

それは他の値を持つべきです:

jdbcDriver=com.mysql.jdbc.Driver

于 2012-07-07T09:28:06.307 に答える