Создание исполняемого файла JAR Intellij с соединителем mysql в Java JDBC - PullRequest
0 голосов
/ 15 марта 2020

У меня проблема с созданием исполняемого файла JAR, который включает в себя библиотеку соединителей mysql

Итак, моя IDE - IntelliJ, и я успешно импортировал mysql коннектор в мою библиотеку, поэтому мое приложение отлично работает с sql в IntelliJ.

Но когда я создаю артефакт и экспортирую свой Приложение к файлу JAR, я получил ошибку: java.sql.SQLException: No suitable driver found for jdbc:mysql:

В моем коде java я использую следующий код. И это прекрасно работает в IntelliJ, но не тогда, когда я запускаю его в своем терминале

String myDriver = "com.mysql.cj.jdbc.Driver";
            String myUrl = "jdbc:mysql://website.com/mydatabase_db";
            Class.forName(myDriver);
            Connection conn = DriverManager.getConnection(myUrl, "myuser", "myPassword");

Я пытаюсь запустить код в моем терминале с помощью: java -cp mysql-connector-java-8.0.19.jar -jar application.jar

...