晚上好,
我尝试通过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)如果你能告诉我它可以从哪里来,我将不胜感激。谢谢!
发布于 2016-01-15 10:05:02
代码绝对是工作的,错误可能由几种可能的方式引起。
检查主题:
Java: Unresolved compilation problem
如果您安装了不止一个java jdk和jre,请注意,遵从性级别和jre版本的不匹配也可能导致此问题。
https://stackoverflow.com/questions/34802438
复制相似问题