Как использовать JDB C, написанный на Windows и развернутый в Ubuntu? - PullRequest
0 голосов
/ 05 марта 2020

Можно ли разработать приложение java с использованием jdb c на ноутбуке windows, а затем развернуть jar на виртуальной машине с Ubuntu?

У меня есть небольшое приложение, которое подключается к базе данных на виртуальной машине (используя IP-адрес). Это прекрасно работает на Windows в IntelliJ, если я запускаю его в IDE. Это также работает нормально, если я переместил проект в Intellij в Ubuntu и запустил из IDE. Но я хочу развернуть файл JAR на платформе Ubuntu. Когда я делаю это, я получаю «Не найден подходящий драйвер для jdb c ...»

Я попытался:

  • Установка jdb c в Ubuntu с помощью «sudo apt -get install lib mysql - java ".
  • Добавление независимого от платформы текущего драйвера jdb c в качестве библиотеки.
  • Включение этой библиотеки в артефакт jar при сборке.
  • Добавление Ubuntu JDB c в CLASSPATH (экспорт CLASSPATH = $ CLASSPATH: /usr/share/java/mysql.jar)

Я не могу быть единственный человек, который хочет разрабатывать на Windows и развертывать в Ubuntu?

...