Ubuntu 14.04 中 Java7 的安装

Ubuntu 14.04 中 Java7 的安装

我尝试在 ubuntu 14.04 中安装 jdk1.7.0_79。首先我下载 jdk1.7.0_79 Zip 文件。然后解压文件并将其放入下载文件夹中。

然后我创建一个像这样的目录

sudo mkdir /usr/lib/jvm

然后将 jdk1.7.0_11 移入/usr/lib/jvm

sudo mv /Downloads/jdk1.7.0_79 /usr/lib/jvm

然后将文件安装到以下步骤中

sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.7.0_79/bin/javac"

这与 javac 和 javaws 安装类似。然后我尝试

computerlabug@computerlab:/usr/bin$ java -version 
bash: /usr/bin/java: No such file or directory 

并配置如下

computerlabug@computerlab:/usr/bin$ sudo update-alternatives --config java 

替代 java (提供 /usr/bin/java) 有 2 个选择。

  Selection    Path                                Priority   Status 
------------------------------------------------------------ 

* 0            /usr/lib/jvm/jdk1.7.0_79/bin/java    2         auto mode 

  1            /usr/lib/jvm/jdk1.7.0_79/bin//java   1         manual mode 

  2            /usr/lib/jvm/jdk1.7.0_79/bin/java    2         manual mode 

Press enter to keep the current choice[*], or type selection number: 

这与 javac 和 javaws 类似

然后检查 java -version

computerlabug@computerlab:/usr/bin$ java -version 
bash: /usr/bin/java: No such file or directory** 

请逐步解释我所做的

答案1

你的错误在于update-alternatives命令。

它应该是

sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.7.0_79/jre/bin/java" 1

你错过了jre

你的javac命令似乎没有问题。

javaws也是

sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/jdk1.7.0_79/jre/bin/javaws" 1

要修复它,请运行

sudo update-alternatives --remove-all java
sudo update-alternatives --remove-all javaws
sudo update-alternatives --remove-all javac
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.7.0_79/jre/bin/java" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/jdk1.7.0_79/jre/bin/javaws" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.7.0_79/bin/javac" 1

答案2

为什么不以简单的方式安装它?

此方法安装 Java JDK、JRE 和 Java 浏览器插件:

sudo apt-get 安装 python 软件属性
sudo 添加 apt-repository ppa:webupd8team/java
sudo apt-get 更新
sudo apt-get 安装 oracle-java7-installer

要检查安装是否有效,请输入以下命令:

java -版本

相关内容