Можно ли разработать приложение 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?