GLib-GObject-WARNING: GtkToplevelAccessible in Ubuntu 18.04

Я пытаюсь запустить voyant-tool в Ubuntu 18.04 с openjdk версии "1.8.0_242" и получаю следующую ошибку: GLib-GObject-WARNING **: 12:59:29.522: недопустимый кастинг из 'GtkToplevelAccessible' в 'JawToplevel'. Графический интерфейс открывается, но не позволяет выбрать какую-либо опцию. То же самое работает счастливо в Ubuntu 16,04 с той же версией Java. Попробовал пару быстрых исправлений после поиска в Google, но не смог его решить.

0
задан 11 March 2020 в 19:00

1 ответ

Решение: выполните обновление до 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 ...

0
ответ дан 1 April 2020 в 10:16

Другие вопросы по тегам:

Похожие вопросы: