Freeplane повідомляє, що він не сумісний з Java 10 при спробі встановлення та запуску на Ubuntu 18, як я можу вирішити?


0

Я намагаюся зараз встановити програмне мислення для Ubuntu 18 Bionic Beaver протягом останніх 3 днів. Я дещо втомився від усіх досліджень додатків і багатьох, багатьох невдалих встановлень та запуску спроб для різних розумових карт. Я спершу спробував встановити XMind8, а потім XMind 7.5, і не міг змусити його запуститись, хоча я дотримувався 4 "інструкцій щодо вирішення", які я відмовився, бо зрозумів, що у багатьох людей виникає однакова проблема і просять ту саму допомогу. Я вважав, що люди XMind просто не збираються полегшити встановлення свого продукту. Тепер я починаю на Freeplane 1.7.7. Я впевнений, що це тривала версія. Я зробив команду розпакування та виконання sh freeplan.sh, і я отримую це повідомлення про помилку: Заголовок діалогового вікна -> "Несумісна версія JRE" та у діалоговому вікні "

Я зробив команду java -version у вікні терміналу, щоб перевірити, що так, я запускаю java 10.

Як змусити Freeplane 1.7.7 працювати на своєму комп’ютері, не видаляючи Java 10, що, здається, є JDK за замовчуванням та останньою версією JDK для Ubuntu 18 ?? Я дуже хочу розпочати свою роботу з розумом, і я перебуваю за межу, щоб вирішити свою проблему. Будь ласка, хтось допоможе мені !!! Я вважаю, що Freeplane 1.7.7 потребує JDK версії 8. Я не хочу порушувати нічого іншого, що відбувається там, де інші програми можуть потребувати JDK 10. Дякую заздалегідь.


@Pulszar, дякую !!! Шкодую сказати, що я здався. Я втратив стільки часу. Я твердо вирішив завершити встановлення, і тому я за стільки днів дотримувався цього часу. Мені хотілося, щоб програмне забезпечення розумного картографування закріпило мої ідеї та підвищило свою продуктивність. 3 дні я не був продуктивним, хоча я вклав мега години, що сприяло моїй рішучості. Я говорив, що це може бути легко, вони хочуть, щоб ми використовували їх програмне забезпечення.
CommuniTea

Відповіді:


0

У вашому Ubuntu може бути більше однієї установки Java. Ви можете встановити Java 8 (1.8) поруч із Java 10 (Java 11).

sudo apt update

sudo apt install openjdk-8-jdk

Подивіться, чи можете ви вказувати якось лише Freeplane 1.7.7, щоб почати з java 8. Якщо є файл конфігурації (всередині Freeplane 1.7.7) з віртуальним машинним маршрутом Java або щось подібне. Якщо ви можете встановити його на Java 8.

Якщо ні, то ви можете спробувати поставити Java 8 за замовчуванням і побачити, чи є у вас проблеми. Увага: у вас можуть виникнути проблеми з іншими програмами, які використовують Java 10 (Java 11), якщо виконати наступні дії!

Для отримання додаткової інформації про те, як це зробити у розділі (Керування Java): https://www.digitalocean.com/community/tutorials/how-to-install-java-with-apt-on-ubuntu-18-04

Я сподіваюся, що я не пропускаю кілька кроків, але спочатку ви встановите, який повинен бути Java за замовчуванням.

sudo update-alternatives --config java

Також потрібно знати багато програм JAVA_HOME. Ви повинні встановити його для вашої версії Java.

Перевірте ще раз, яка ваша активна версія:

sudo update-alternatives --config java

Каталоги встановлення Java за замовчуванням:

OpenJDK 11 is located at /usr/lib/jvm/java-11-openjdk-amd64/bin/java.

OpenJDK 8 is located at /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java.

Oracle Java 8 is located at /usr/lib/jvm/java-8-oracle/jre/bin/java.

Ви повинні встановити його всередині: /etc/environment

sudo nano /etc/environment

потім додайте в кінці файлу активну установку Java 8

JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java"

або

JAVA_HOME="/usr/lib/jvm/java-8-oracle/jre/bin/java"

А потім перезавантажте:

source /etc/environment

І перевірте, чи правильно:

echo $JAVA_HOME

Перевірте, чи працює ваша програма. Якщо ви побачите щось зламане, можете повернути його на Java 11.

Успіхів усім!

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.