Установить Neo4j 4.2.1 на SUSE SLES12

Установить Neo4j 4.2.1 на SUSE SLES12

В настоящее время я использую neo4j 3.5.11 на SUSE SLES 12 SP5 и хочу обновиться до версии 4.2.1.

Официальные документы (https://neo4j.com/docs/operations-manual/4.2/installation/linux/rpm/#linux-rpm-suse) скажите мне установить как минимум Java 11 runtime. Итак, я сделал это с помощью:

$ zypper установить java-11-openjdk

После этого я уже изменил ссылку /usr/bin/java на:

$ sudo обновление-альтернатив --config java

К новой версии и

$ java-версия

Шоу:

openjdk version "11.0.9" 2020-10-20
OpenJDK Runtime Environment (build 11.0.9+11-suse-3.15.1-x8664)
OpenJDK 64-Bit Server VM (build 11.0.9+11-suse-3.15.1-x8664, mixed mode)

Но когда я пытаюсь начать:

$ neo4j консоль

Я получаю только:

ERROR! Neo4j cannot be started using java version 1.8.0_272.
* Please use Oracle(R) Java(TM) 11, OpenJDK(TM) 11 to run Neo4j.
* Please see https://neo4j.com/docs/ for Neo4j installation instructions.

Это моя старая версия java. Что я упускаю???

P.S. Я уже перезагрузил систему.

решение1

Читаю это:https://documentation.suse.com/sles/15-SP1/html/SLES-all/cha-update-alternative.html

помогли мне решить проблему.

/usr/bin/java был перенаправлен на старую/неподдерживаемую версию.

Связанный контент