我正在运行 Linux Crunchbang 64 位。我正在尝试更新我的 Java 和 JDK 版本。
当我运行命令时
Java -version
我明白了
java version "1.6.0_27"
OpenJDK Runtime Environment (IcedTea6 1.12.6) (6b27-1.12.6-1~deb7u1)
OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode)
我正在尝试运行在 java 7 上运行的代码,但似乎我有 java 6。
我从 this 下载了 JDK (Linux x64)站点,文件名为“jdk-7u45-linux-x64.tar.gz”。
为了安装它,我打开终端并输入
sudo apt-get install jdk-7u45-linux-x64.tar.gz
得到了
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package jdk-7u45-linux-x64.tar.gz
E: Couldn't find any package by regex 'jdk-7u45-linux-x64.tar.gz'
最佳答案
您已经安装了OpenJDK
。如果您想安装 tarball,请不要使用 apt-get。相反,提取它:
tar -xvzf jdk-7u45-linux-x64.tar.gz && cd jdk-7u45-linux-x64
在该文件夹中,检查自述文件并安装。
关于java - 在 Linux 上安装 Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19439393/