LINUX.ORG.RU

Xmind 8 не работает на Java >= 11

 ,


0

2

Добрый день!

Судя по ошибке java.lang.NoClassDefFoundError: javax/annotation/PostConstruct запустить просто так не выйдет.

Как быть? Пока обхожусь сборкой JDK8 от Bellsoft(спасибо им большое), но понимаю что вечно это продолжаться не может.

Интересно что хоть и исходники открыты, желающего создать и поддерживать форк не нашлось. Вообще, такое ощущение что мало кто от этой проблемы страдает.

★★

Последнее исправление: shooter93 (всего исправлений: 1)

напиши в суппорт

etwrq ★★★★★
()

А зачем тебе запускать на Java 11, если работает на Java 8?

vbr ★★★★
()

Начиная с какой-то версии, точно не помню, 9 или 10, а может и 11, java ee выпилили из стандартной поставки.

У тебя программа собственно на это и ругается, что не может найти класс из java ee. Можно попробовать подложить в classpath пакет javax.annotation-api, но боюсь этим дело не ограничится.

Самый надежный вариант - это

создать и поддерживать форк

hippi90 ★★★★★
()
Ответ на: комментарий от sfedosenko

Дак это у тебя 12ая версия уже, она на электроне вроде, и не OpenSource уже. Она вообще в оффлайне юзабельна?

shooter93 ★★
() автор топика
Ответ на: комментарий от shooter93

Она вообще в оффлайне юзабельна?

А почему нет? Это деб пакет скаченный из официального сайта.

При первом запуске программы, выскакивает окно регистрации. Внизу окна кнопка «пропустить». Жмешь кнопку эту. Создаешь новую схему. Жмешь «Сохранить как» и она сохраняется на диске. Никаких проблем.

sfedosenko
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.