Я пытался установить Docear на человечности 18.04, но только привести к открытию окна Docear и не могу закончить установку. Там какой-либо путь состоит в том, чтобы закончить установку?
Среда выполнения Java по умолчанию в моих 18.10 (openjdk-11-jre), кажется, является несовместимой с Docear (Docear не был обновлен с 2015, к сожалению). Я имел успех, выполняющий его с версией 8 JRE, которая является версией Java, для которого это было разработано. Удалите значение-по-умолчанию-jre и установите openjdk-8-jre
Загрузите java8 с сайта Oracle (например, здесь: https://www.java.com/fr/download/help/linux_x64_install.xml). Отсюда я полагаю, что вы следовали их инструкциям и что он установлен в /usr/java/jre1.8.0_xyz
. Возможно, вы сделали это следующим образом:
sudo mkdir -p /usr/java
cd $_
sudo tar zxvf <path/to/tar-file>
Теперь откройте ваш .bashrc
и добавьте это внизу
# Docear needs java1.8 which is checked through the variable JAVACMD
JAVACMD=/usr/java/jre1.8.0_xyz/bin/java
FREEPLANE_BASE_DIR=<path/to/docear/directory> # seems to be needed from second use on, not sure why
чтобы убедиться, что все сделано правильно, мы получим bashrc и проверим в команде строку, поэтому откройте терминал
source ~/.bashrc
echo $JAVACMD
это должно вернуть /usr/java/jre1.8.0_xyz/bin/java
теперь запустите Docear из командной строки в каталоге извлеченного zip-файла как
. docear.sh
все должно быть в порядке, и вы готовы к работе (без замены вашей текущей версии java, которая может понадобиться для других приложений/программного обеспечения).
Вы можете клонировать мой собственный репозиторий docear с GitHub. Он должен работать из коробки в Ubuntu, поскольку он поставляется с правильной библиотекой Java (и не требует установки дополнительных переменных среды).
К сожалению, похоже, что проект больше не разрабатывается, и программное обеспечение может поддерживаться в актуальном состоянии только сообществом открытого исходного кода.