Я столкнулся со странной ситуацией, и я борюсь сам, пытаясь понять, в чем проблема.
Я разработал Java-приложение под Eclipse, используя Swing и jdbc.
Я экспортировал исполняемый файл JAR, созданный с помощью Eclipse под Windows.
Когда я выполняю экспортированный файл в Linux, все работает нормально (и графический интерфейс, и доступ к базе данных), за исключением того, что иногда отображаемые JDialogs больше не отображаются в Linux.
Если я сгенерирую jar снова, под Linux (без каких-либо изменений в исходном коде) JDialogs снова начнет работать.
В чем причина этого?
Кажется, что проблема не связана с моим исходным кодом, поэтому мне всегда нужно снова генерировать исполняемый файл jar для каждой операционной системы?
И опять же, если это проблема, связанная с процессом сборки фляги, почему единственная проблема возникает с JDialogs?
Я надеюсь, что будет ясно
Заранее спасибо всем