Installation JDK 11 unter Manjaro

JDK 11

Das JDK 11 war bislang nur als Oracle JDK aus dem AUR-Repository verfügbar. Seit dem 28.10.2018 ist in den normalen Repositories von Manjaro vorhanden, das heißt mit

yaourt --noconfirm -S jre-openjdk-headless jre-openjdk jdk-openjdk openjdk-doc openjdk-src

wird das aktuelle Java 11 als LTS Version installiert.

Weitere Versionen sind mit den jeweiligen Kennzahlen in dem Paketnamen markiert (siehe Arch Wiki).

Welche Java Versionen sind installiert?

Unter Arch basierten Linuxen wird das Handling von Java über ein kleines Helferprogramm gesteuert. Das Programm archlinux-java steuert die installierten JVM auf der Maschine.

archlinux-java status

Listet die installierten Java Versionen auf und zeigt welche Version gerade aktiviert ist.

Wechsel der JVM

Mit archlinux-java set kann die default JVM gewechselt werden.

archlinux-java set java-11-openjdk # wechsel auf JDK 11

Unterschiede Java OpenJDK und Oracle JDK 11

Seit Java 11 gibt keinen funktionalen Unterschied zwischen dem OpenJDK und der Oracle JDK Version mehr. Es muss nur für den Support eine kostenpflichtige Version von Oracle bezogen werden.