我使用的是fedora 24.我有sudo dnf install java-1.8.0-openjdk
,但在构建get时:
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"
好的,我按照here描述的那样抓住它:
sudo dnf install java-1.7.0-openjdk
...
No package java-1.7.0-openjdk available.
我也不愿意为此降级整个系统。 (1.)如何安装jdk 1.7和(2.)只用于android dev?
答案 0 :(得分:0)
这需要替换现有的jdk 1.8.0,但至少有效(从fedora 20获取rpm,类似于this):
sudo dnf install java-1.7.0-openjdk java-1.7.0-openjdk-devel --releasever=20 --nogpgcheck --allowerasing
找出正确的发布版本是痛苦的,因为谷歌没有给我任何立即有用的“fedora java-1.7.0-openjdk rpm”搜索。
使用following看起来你可以在几个版本之间交换,但包管理器似乎不想支持这个。
sudo update-alternatives --config java
sudo update-alternatives --config javac