我的Java程序(我的第一个),似乎是在hanging
以下行的标准代码:值java.sql.SQLException:没有合适的驱动程序找到了JDBC:sqlite的
Class.forName("org.sqlite.JDBC");
Connection c = null;
Statement stmt = null;
c = DriverManager.getConnection("jdbc:sqlite:test.db");
c.setAutoCommit(false);
我recieving运行Java应用程序,我提供jdbc driver
(我认为)的正确位置时
java.sql.SQLException: No suitable driver found for jdbc:sqlite:test.db
然而,;:以下error
sudo java -cp ./jsoup-1.7.3.jar:./sqlite-jdbc-3.7.2.jar:. <AppName>
任何想法如何进行?
万分感谢
您需要在您的类路径中使用sqlite jdbc连接器。 – 2014-08-30 12:20:28
你使用任何IDE?将您的连接器jar添加到您的项目中。 – 2014-08-30 12:21:24
别人说什么。但是,[Class.forName()应该失败并带有'ClassNotFoundException'](http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html#forName(java.lang.String )),所以一定不要在某处吞下异常(即尽量避免catch(Exception e){}' – watery 2014-08-30 12:26:48