package aplikacjajava;
import java.sql.*;
public class main
{
public main( String args[] )
{
Connection c = null;
try {
Class.forName("org.sqlite.JDBC");
c = DriverManager.getConnection("jdbc:sqlite:projekt.db");
} catch ( Exception e ) {
System.err.println( e.getClass().getName() + ": " + e.getMessage() );
System.exit(0);
}
System.out.println("Opened database successfully");
}
}
错误:
java.lang.ClassNotFoundException: org.sqlite.JDBC
我知道我缺少 JDBC 驱动程序。如何在 Fedora 上安装它?
我不知道如何添加一些“路径”,也不知道这是什么。我需要一些类似逐步解释的东西......这是我第一次遇到这样的问题。
最佳答案
- 在 http://search.maven.org/remotecontent?filepath=org/xerial/sqlite-jdbc/3.8.10.1/sqlite-jdbc-3.8.10.1.jar 下载 SQLite-jar
- 将 jar 文件添加到您的类路径(打开 Eclipse 项目属性,在那里您会找到构建路径)
- 运行你的程序。
在使用 Java 时,您通常会使用 Maven、Gradle 或手动依赖管理。 Linux 包管理器对 Java 的支持非常有限。
关于java - 常见错误 - org.sqlite.JDBC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30651429/