gpt4 book ai didi

java - Java 服务器页面中的 Sqlite JDBC

转载 作者:行者123 更新时间:2023-11-29 03:52:21 25 4
gpt4 key购买 nike

我正在尝试通过 Java 在网页上使用 Sqlite。我收到以下错误:

java.lang.NoClassDefFoundError: org/sqlite/JDBC
model.DataBase.<init>(DataBase.java:35)

我已经尝试了两种选择:

    this.conn = new org.sqlite.JDBC().connect("jdbc:sqlite:" + file, new Properties());
this.stm = this.conn.createStatement();

    Class.forName("org.sqlite.JDBC");
this.conn = DriverManager.getConnection("jdbc:sqlite:" + file);
this.stm = this.conn.createStatement();

我使用的是 Eclipse,我已经在构建路径中配置了 jar 文件,而且,当作为桌面应用程序运行时,它工作正常。

最佳答案

仅仅在构建路径中包含 sqllite.jar 是不够的。如果您将它作为 Web 应用程序运行,则将 jar 也放在/WEB-INF/lib 文件夹中。

您也可以告诉 Eclipse 导出该文件。

关于java - Java 服务器页面中的 Sqlite JDBC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8173755/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com