【发布时间】:2012-12-22 06:29:59
【问题描述】:
我正在尝试使用 weka 从我的本地 MySql 数据库中读取数据。
我将DatabaseUtils.prop 放在我的主目录中,然后将 weka 作为命令启动。我收到这条消息
Trying to add database driver (JDBC): com.mysql.jdbc.Driver - Error, not in CLASSPATH?
但是文件正在加载,因为当我尝试连接时,url 已经在我的配置文件中设置。
我尝试使用
从其文件夹中运行 wekajava -cp ./mysql-connector-java-5.12-bin.jar -jar weka.jar
但这也不起作用,因为显然使用-jar“覆盖类路径变量”(引用,因为我不知道这是什么意思)
【问题讨论】:
-
-cp选项在与-jar结合使用时会被忽略,因为 jar 文件在其清单中声明了自己的自包含类路径。