Я пытаюсь запустить voyant-tool в Ubuntu 18.04 с openjdk версии "1.8.0_242" и получаю следующую ошибку: GLib-GObject-WARNING **: 12:59:29.522: недопустимый кастинг из 'GtkToplevelAccessible' в 'JawToplevel'. Графический интерфейс открывается, но не позволяет выбрать какую-либо опцию. То же самое работает счастливо в Ubuntu 16,04 с той же версией Java. Попробовал пару быстрых исправлений после поиска в Google, но не смог его решить.
Решение: выполните обновление до openjdk-11 с помощью этой команды в терминале:
sudo apt install openjdk-11-jdk
Я также, 18.04, получил такое же предупреждение при использовании javax.swing в openjdk 8 версии "1.8.0_242", но если я обновился до последней версии openjdk11 (текущая версия «11.0.6»), то я не получил предупреждения с тем же исходным кодом. Похоже, это ошибка, связанная с реализацией javax.swing в openjdk8.
Если вам нужно остаться на Java 8, я не нашел другого решения, кроме как остаться на 16.04 ...