使用tomcat放置WEKA DatabaseUtils.prop
我在一个java项目中使用WEKA,并试图使用Eclipse将其部署到Tomcat服务器上 我用我的设置配置了DatabaseUtils.prop config文件,在本例中是mysql驱动程序(当我测试配置时,本地java项目连接起作用)。然后我把它添加到类路径中 当我浏览网页时出现问题,tomcat控制台说: “未找到适合jdbc的驱动程序:idb=experiments.prp” 我猜这意味着WEKA没有使用我的自定义database.props,而是使用默认的database.props,因此我不知道在项目中放置我的数据库的位置使用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
有什么想法吗?谢谢 嗯,我仍然不知道在哪里放置DataUtils.props,但我找到了一个解决方法 只需从InstanceQuery中更改databaseurl,同时为项目中的数据库导入适当的驱动程序。Weka应该尝试自动找到正确的驱动程序。 例如: InstanceQuery=新建InstanceQuery(); setDatabaseURL(“jdbc:mysql://localhost:3306/tests"); 然后将org.hsqldb(例如)中的mysql驱动程序添加到项目中。 Weka总是抛出一些关于db驱动程序的警告,但这没关系