JDBCを使用したいのですが。私のコード:
import java.sql.*;
import java.util.ArrayList;
import java.util.Properties;
public class test {
Connection conn;
public test() throws ClassNotFoundException, SQLException{
Class.forName("org.postgresql.Driver");
String url = "jdbc:postgresql://localhost/tb";
Properties props = new Properties();
props.setProperty("user","user");
props.setProperty("password","passwd");
conn = DriverManager.getConnection(url, props);
System.out.println(conn.isClosed());
}
public static void main(String[] args) {
try{
test t = new test();
} catch (Exception e){
e.printStackTrace();
}
}
}
私のソフト:postgres 9.1、java 1.7
私の試み:
ziel@gad ~/java/test $ ls
postgresql-9.1-902.jdbc4.jar test.java
ziel@gad ~/java/test $ javac test.java
ziel@gad ~/java/test $ java -cp postgresql-9.1-902.jdbc4.jar test
Error: Could not find or load main class test
グーグルの人々によると、これはドライバーをロードする必要があります。私は何が間違っているのですか?