import java.sql.*
try {
String db = "jdbc:postgresql:postgres";
Connection conn = DriverManager.getConnection(db, "postgres", "postgres");
}
catch(Exception ex) {
System.out.println("DB exception: " + ex);
}
java.sql.SQLException: No suitable driver found for jdbc:postgresql:postgres
javac
java
файл в нем пытаюсь написать сервер, который может к БД подключитьсяVSC
выбрать функцию - открыть джава проект и выбрать папку, где находится файл (файл jar постгреса в этой же папки лежит).Server has been started
DB exception: java.sql.SQLException: No suitable driver found for jdbc:postgresql:postgres
Server.java
добавить возможность видеть этот драйвер java -cp "/home/cat/Apps/java-test-server/postgresql-42.7.1.jar:/home/cat/Apps/java-test-server" Server
try {
String db = "jdbc:postgresql:postgres";
Connection conn = DriverManager.getConnection(db, "postgres", "postgres");
}
catch(Exception ex) {
System.out.println("DB exception: " + ex);
}
Server has been started
DB exception: org.postgresql.util.PSQLException: FATAL: password authentication failed for user "postgres"
database: 'postgres',
user: 'postgres',
password: 'postgres',
jdbc:postgresql:database
jdbc:postgresql:/
jdbc:postgresql://host/database
jdbc:postgresql://host/
jdbc:postgresql://host:port/database
jdbc:postgresql://host:port/
/home/cat/Apps/java-test-server
и любой, кто скачает с гита, мог без проблем запустить из любой папкиjava -cp "/home/cat/Apps/java-test-server/postgresql-42.7.1.jar:/home/cat/Apps/java-test-server" Server
Подскажи пожалуйста, я могу как-то запуск файла сделать универсальным?