![我如何检查我拥有的 JRE 版本?](https://linux22.com/image/987878/%E6%88%91%E5%A6%82%E4%BD%95%E6%A3%80%E6%9F%A5%E6%88%91%E6%8B%A5%E6%9C%89%E7%9A%84%20JRE%20%E7%89%88%E6%9C%AC%EF%BC%9F.png)
我尝试过java -version
,但它返回了类似的信息:
java version "1.7.0_95"
OpenJDK Runtime Environment (IcedTea 2.6.4) (7u95-2.6.4-0ubuntu0.14.04.1)
OpenJDK Zero VM (build 24.95-b01, mixed mode)
根据我尝试启动的程序,它需要Oracle(R) Java(TM) Runtime Environment 7 or 8
。
答案1
您需要 Oracle Java,您可以像这样安装
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
然后像这样设置
sudo apt-get install oracle-java8-set-default
现在您有 OpenJDK,并且根据您的问题,您需要 Oracle Java。如果 JAVA_HOME 设置不正确,您可以执行以下操作:
sudo vi /etc/environment
export JAVA_HOME=/path-to-java-before-bin-dir
source /etc/environment