我正在尝试在我的计算机上安装 oracle jdk7 64bit。
我找到了这个如何安装 Oracle Java JDK 7?
它用于update-alternative -install
安装对我来说很新的JDK。
我以前只是提取文件并将 jdk 位置添加到PATH
环境变量中。
现在看来,如果我想安装其他可执行文件,我必须多次运行以下命令:
sudo update-alternatives --install "/usr/bin/xx" "xx" "/usr/lib/jvm/jdk1.7.0/bin/xx" 1
sudo chmod a+x /usr/bin/xx
正如帖子所说:
NB 记住 - Java JDK 有更多可执行文件,您可以按照上述方式安装。java、javac、javaws 可能是最常用的。
update-alternative
我认为这太不灵活了。所以我想知道使用安装 jdk 相对于其他方法有 什么优势。
答案1
命令sudo apt-get 安装 openjdk-7-jdk应该可以完成这项工作。如果存在依赖性问题,请运行
sudo apt-get -f install
并重新运行之前的命令。
答案2
有一个更简单的方法可以做到:http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
答案3
该命令用于告诉系统全球的java 命令应该执行。如果您只从 Oracle 下载 tar.gz 文件并设置 PATH 变量就可以了,那么就这样做吧。
我通常只安装 openjdk-7-jdk 包来获取我需要的东西,而不用再担心这个。
答案4
Ubuntu 12.04 及更高版本中的默认 jdk 是默认 jdk要安装它,请输入:
sudo apt-get install default-jdk
尽管 jdk 版本在较新的版本中进行了更新,但上述命令始终会在任何 Ubuntu 版本中安装默认的 jdk 版本。