Per installare Java Runtime Environment (JRE), eseguire il comando seguente:
sudo apt-get install openjdk-7-jre
Ciò installa Java JRE (Java Runtime Environment) che consente di eseguire applicazioni scritte in Java.
Per installare JDK, eseguire il comando:
sudo apt-get install openjdk-7-jdk
Ciò consente di compilare applicazioni Java in bytecode.
Se vuoi la Oracle Java VM, che è molto più veloce (ottimizzata per CPU embedded arm) ed è anche un'anteprima per gli sviluppatori (applicazioni forse buggy o crash) fino a qualche tempo nel futuro. Invece delle istruzioni precedenti è necessario scaricare il file chiamato Oracle JDK 8 (with JavaFX) for ARM Early Access
nella pagina di download di Oracle Java 8 .
Ricorda di scaricare il sistema Oracle Java sul tuo Pi, altrimenti non sarai in grado di installarlo.
Per installare Oracle Java System:
sudo tar zxvf jdk-8-ea-b36e-linux-arm-hflt-*.tar.gz -C /opt
sudo update-alternatives --install "/usr/bin/java" "java" "/opt/jdk1.8.0/bin/java" 1
sudo update-alternatives for other commands if needed (e.g. javac).
java -version
Quindi è tutto installato.
Un'altra cosa, se hai più di un runtime Java installato devi controllare quale versione usi con il comando java -version
. Se l'output è:
java version 1.5.0 gij (GNU libgij)
Quindi stai usando un altro runtime Java. È possibile risolvere il problema eseguendo
sudo update-alternatives --config java
e scegliendo l'opzione OpenJDK o Oracle.