导出时SQLite和sqlite-jdbc不起作用

时间:2014-01-06 15:20:43

标签: java sqlite jdbc jar

我使用SQLite数据库和sqlite-jdbc-3.7.2驱动程序创建了JAVA应用程序。

一切都在Eclipse中运行,但是一旦我将我的应用程序导出为jar并运行它,它就会在当前目录中创建数据库,但不会连接到它。

如何解决这个问题?

        Class.forName("org.sqlite.JDBC");
        conn = DriverManager.getConnection("jdbc:sqlite:soccer.db");
        stmt = conn.createStatement();

1 个答案:

答案 0 :(得分:0)

终于找到了问题。从cmd执行JAR文件能够通过查看异常来检测问题。在执行JAR时创建的数据库没有任何表,因为我是在SQLite软件中设计的。添加CREATE TABLE语句后一切正常。