Je suis un programmeur Java expérimenté qui a reçu le Raspberry Pi pour Noël. Malheureusement, il semble que seul Python y soit installé. Quelle commande dois-je taper sur la ligne de commande de démarrage là où je taperais habituellement startx pour installer le JDK et le JRE?
software-installation
java
imulsion
la source
la source
Réponses:
[Remarque: plus tard en 2013, la fondation Pi a annoncé que Raspbian était désormais livré avec Oracle Hard-Float.]
L'aperçu oracle 8 fonctionne pour moi jusqu'à présent. La compilation est lente sur le pi, surprise, mais le jre semble fonctionner assez vite une fois chargé. Je pense que la réponse de bearbin est définitive, mais si vous voulez un moyen simple d’essayer Oracle:
/usr/local
et décompressez - le:tar -xzf oracle8-blah-blah.tar.gz
. Cela créera un répertoire avec tout ce qu'il contient. Vous pouvez renommer le répertoire,mv oracle-jdk-whatever jdk1.8.0
. Tout y est autonome.PATH=/usr/local/jdk1.8.0/bin:$PATH
.Cela ne fonctionnera que pour votre shell actuel. Pour en faire la valeur par défaut, ajoutez ceci à
~/.profile
:Notez que vous devez vous reconnecter pour être
.profile
efficace. Cependant, si vous utilisezlightdm
, la connexion par défaut à l'interface graphique ne le fera pas. Voir ici pour une solution .la source
Pour installer l'environnement d'exécution Java (JRE), exécutez la commande suivante:
Ceci installe le JRE Java (Java Runtime Environment) qui vous permettra d’exécuter des applications écrites en Java.
Pour installer le JDK, exécutez la commande:
Cela vous permet de compiler des applications Java en bytecode.
Si vous voulez la machine virtuelle Oracle Java, qui est beaucoup plus rapide (optimisée pour les processeurs à bras intégrés) et constitue également un aperçu du développeur (les applications peuvent être boguées ou en panne) jusqu'à un certain point dans le futur. Au lieu des instructions ci-dessus, vous devez télécharger le fichier appelé
Oracle JDK 8 (with JavaFX) for ARM Early Access
sur la page de téléchargement d'Oracle Java 8 .N'oubliez pas de télécharger le système Oracle Java sur votre Pi, sinon vous ne pourrez pas l'installer.
Pour installer Oracle Java System:
Ensuite, tout est installé.
Autre chose, si vous avez plus d'un environnement d'exécution Java installé, vous devez vérifier quelle version vous utilisez avec la commande
java -version
. Si le résultat est:Ensuite, vous utilisez un autre runtime java. Vous pouvez résoudre le problème en exécutant
et en choisissant l'option OpenJDK ou Oracle.
la source
tar zxvf jdk...
commande, deux erreurs (la seconde est répétée):tar (child): jdk...tar.gz: no such file or directory
tar (child): fatal error received. exiting now
ls
commande et utilisez le fichier avec un nom similaire.ls
?tar zxvf []
où [] est le fichier avec un nom similaire.L'installation de JDK Oracle Java 7 (mais pas de JRE) en mode réel pour RPi est désormais aussi simple que possible:
sudo apt-get update && sudo apt-get install oracle-java7-jdk
( source )
J'avais l'habitude de passer par les anciens processus qui étaient liés ci-dessus, mais depuis qu'ils l'ont facile, maintenant je le fais.
la source
2013-09-25-wheezy-raspbian
ou plus tard ( ici ), Oracle Java 7 JDK semble être pré-installé.sudo apt-get install java-runtime
C'est OpenJDK 6.
Oracle JDK n’est pas disponible en version armhf, vous devez donc utiliser une image à flotteur pour l’utiliser.
la source
Oracle a fourni un guide pas à pas sur la configuration de Java SE Embedded sur un périphérique Raspberry Pi. Elles incluent des informations sur la configuration essentielle de Linux et quelques détails sur les optimisations / optimisations optionnelles.
http://www.oracle.com/technetwork/articles/java/raspberrypi-1704896.html
la source
Des instructions détaillées pour Java SE Embedded d'Oracle sont fournies ici .
la source
De nos jours, au lieu du Early Access JDK 8, vous pouvez installer la version hardfloat d’Oracle JDK 7, qui est totalement prise en charge par Oracle (contrairement au JDK 8).
Page de téléchargement actuelle d'Oracle (identique aux autres versions de Java): http://www.oracle.com/technetwork/java/javase/downloads/index.html
(Aucun JRE n'est disponible, vous devez télécharger le JDK complet).
Annonce: http://www.raspberrypi.org/phpBB3/viewtopic.php?f=81&t=49588
Pour l'installation, vous pouvez vous référer à la réponse de bearbin .
la source