установка JDBC на сервере Amazon E2 выдает ошибку «com.mysql.jdbc»

#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. Я не смог добавить код к этому комментарию, поэтому мне пришлось опубликовать свой второй вопрос в качестве ответа.