问题描述
我应该如何解决这个问题:如果我运行我的代码,并尝试创建一个 DB 实例,我总是得到“
at java.sql.DriverManager.getConnection(DriverManager.java:689)
at java.sql.DriverManager.getConnection(DriverManager.java:270)
at DB.<init>(DB.java:18)
at FirstConnection.main(FirstConnection.java:4)" exception in eclipse.
我的代码如下:
public class FirstConnection {
public static void main(String[] args) {
DB db=new DB();
}
}
import java.sql.Connection;
public class DB {
String url = "jdbc:derby:sampleDB";
String driver = "org.apache.derby.jdbc.EmbeddedDriver";
String username = "";
String password = "";
public DB() {
Connection con = null;
try {
con = DriverManager.getConnection(url);
} catch (sqlException e) {
// Todo Auto-generated catch block
e.printstacktrace();
}
}
}
我使用 Java 1.8.0_232 版本。 我的类路径文件是:
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
<classpathentry kind="src" path="src"/>
<classpathentry kind="lib" path="src/lib/derby.jar"/>
<classpathentry kind="output" path="bin"/>
</classpath>
我使用 derby:db-derby-10.15.2.0-lib 我的日食是:版本:2018-12 (4.10.0)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)