Arch: Oracle java

Archlinux bruger som standard openJDK javamiljø og Android Studio bygger på JetBrains IntelliJ som igen fungerer bedst med Oracle Java.

Rettelse:
Installer fra AUR med pacaur

$ pacaur -S jdk

Men man kan da også tage denne løsning:

Download JRE og JDK fra Oracle tech network

Opret mapperne {version} erstattes med den hentede version.

For Java jre-8u25-linux-x64.tar.gz indsættes 8u25 eller blot 8

$ sudo mkdir --parent /usr/lib/jvm/java-{version}-oraclejre
$ sudo mkdir --parent /usr/lib/jvm/java-{version}-oraclejdk

Udpak arkiverne

$ tar -xf ~/Downloads/jre-8u25-linux-x64.tar.gz
$ tar -xf ~/Downloads/jre-8u25-linux-x64.tar.gz

Kopier de udpakkede filer til de respektive mapper

$ sudo cp --recursive ./jre1.8.0_25/* /usr/lib/jvm/java-8-oraclejre
$ sudo cp --recursive ./jdk1.8.0_25/* /usr/lib/jvm/java-8-oraclejdk

Brug archlinux-java status for at vis aktuelle konfiguration.

$ archlinux-java status

Hvis ovenstående giver en fejlmeddelelse skal pakkerne java-runtime-common og java-environment-common installeres.

Det er pakken java-runtime-common som indeholder scriptet archlinux-java.

$ sudo pacman -Syyu java-runtime-common java-environment-common

Sæt det ønskede miljø med på denne måde

$ sudo archlinux-java set java-8-oraclejdk