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.