晚上好,
我尝试通过JAVA在SQLite上打开连接(我已将SQLlite jar放入我的项目文件夹中):
import java.sql.Connection;
import java.sql.DriverManager;
public class SQLiteJDBC
{
public static void main( String args[] )
{
Connection c = null;
try {
Class.forName("org.sqlite.JDBC");
c = DriverManager.getConnection("jdbc:sqlite:test.db");
} catch ( Exception e ) {
System.err.println( e.getClass().getName() + ": " + e.getMessage() );
System.exit(0);
}
System.out.println("Opened database successfully");
}
}
$javac SQLiteJDBC.java
$java -classpath ".:sqlite-jdbc-3.8.11.2.jar" SQLiteJDBC
Open database successfully
但是Java给我发回了这个错误:
线程中的异常" main" java.lang.Error:未解决的编译问题:
at SQLiteJDBC.main(SQLiteJDBC.java:6)
如果你能告诉我它的来源,我将不胜感激。谢谢!
答案 0 :(得分:0)
代码绝对有效,错误可能由几种可能的方式引起。
检查主题:
Java: Unresolved compilation problem
如果您不仅安装了一个java jdk和jre,请注意合规级别和jre版本的不匹配也可能导致它。