#java #jdbc #amazon-web-services
#java #jdbc #amazon-веб-сервисы
Вопрос:
Я разработал Java-приложение, использующее JDBC. На разных компьютерах Ubuntu. Все работает нормально. Но когда я пытаюсь запустить программу на моем сервере Bitnami Amazon E2, эта часть вызывает у меня проблемы.
try
{
Class.forName("com.mysql.jdbc.Driver");
}
catch (ClassNotFoundException e) {
System.err.println(e.getMessage());
return;
}
Он выдает сообщение «com.mysql.jdbc.Driver»
Я попытался запустить следующую команду, которая отлично работает при установке Ubuntu на рабочий стол с OpenJDK.
export CLASexport CLASSPATH=:/usr/share/java/mysql-connector-java.jar:/usr/share/java/mysql-connector-java.jar
Но похоже, что папки не совпадают на сервере E2. Как мне найти правильный путь?
Ответ №1:
Добавьте jar-файл драйвера в свой путь к классу.
Комментарии:
1. Я не смог добавить код к этому комментарию, поэтому мне пришлось опубликовать свой второй вопрос в качестве ответа.