Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用tomcat放置WEKA DatabaseUtils.prop_Tomcat_Weka - Fatal编程技术网

使用tomcat放置WEKA DatabaseUtils.prop

使用tomcat放置WEKA DatabaseUtils.prop,tomcat,weka,Tomcat,Weka,我在一个java项目中使用WEKA,并试图使用Eclipse将其部署到Tomcat服务器上 我用我的设置配置了DatabaseUtils.prop config文件,在本例中是mysql驱动程序(当我测试配置时,本地java项目连接起作用)。然后我把它添加到类路径中 当我浏览网页时出现问题,tomcat控制台说: “未找到适合jdbc的驱动程序:idb=experiments.prp” 我猜这意味着WEKA没有使用我的自定义database.props,而是使用默认的database.props

我在一个java项目中使用WEKA,并试图使用Eclipse将其部署到Tomcat服务器上

我用我的设置配置了DatabaseUtils.prop config文件,在本例中是mysql驱动程序(当我测试配置时,本地java项目连接起作用)。然后我把它添加到类路径中

当我浏览网页时出现问题,tomcat控制台说:

“未找到适合jdbc的驱动程序:idb=experiments.prp”

我猜这意味着WEKA没有使用我的自定义database.props,而是使用默认的database.props,因此我不知道在项目中放置我的数据库的位置


有什么想法吗?谢谢

嗯,我仍然不知道在哪里放置DataUtils.props,但我找到了一个解决方法

只需从InstanceQuery中更改databaseurl,同时为项目中的数据库导入适当的驱动程序。Weka应该尝试自动找到正确的驱动程序。 例如:

InstanceQuery=新建InstanceQuery(); setDatabaseURL(“jdbc:mysql://localhost:3306/tests");

然后将org.hsqldb(例如)中的mysql驱动程序添加到项目中。 Weka总是抛出一些关于db驱动程序的警告,但这没关系