2016-08-08 3 views
0

J'utilise fedora 24. Je sudo dnf install java-1.8.0-openjdk, mais lors de la construction get:Comment puis-je installer une ancienne version du JDK pour le développement Android sur Fedora

Your version is: openjdk version "1.8.0_101" OpenJDK Runtime Environment (build 1.8.0_101-b14) OpenJDK 64-Bit Server VM (build 25.101-b14, mixed mode). 
The required version is: "1.7.x" 

OK, je vais simplement saisir que décrit here :

sudo dnf install java-1.7.0-openjdk 
... 
No package java-1.7.0-openjdk available. 

Je voudrais aussi préfèrent ne pas déclasser tout le système juste pour cela. (1.) Comment puis-je installer jdk 1.7 et (2.) l'utiliser juste pour Android dev?

+0

Je peux créer des applications avec 1.8 installé, donc je ne suis pas sûr de ce que « la version requise » sortie vient –

+0

-vous Android Studio? Si c'est le cas, vous pouvez choisir le JDK dans les paramètres. Vous pouvez installer plusieurs JDK, par exemple, j'ai 4 JDK différents installés sur mon système. –

Répondre

0

Il a fallu remplacer le jdk existant 1.8.0, mais au moins travaillé (obtenir le régime de fedora 20, de façon similaire à this):

sudo dnf install java-1.7.0-openjdk java-1.7.0-openjdk-devel --releasever=20 --nogpgcheck --allowerasing 

Déterminer la version droite était douloureuse comme google n » était pas t me donner quelque chose immédiatement utile avec une recherche "fedora java-1.7.0-openjdk rpm". L'utilisation de following ressemble à ce que vous pourriez échanger entre quelques versions, mais le gestionnaire de paquets ne semble pas vouloir supporter cela.

sudo update-alternatives --config java 
sudo update-alternatives --config javac