繁体   English   中英

在Ubuntu 18.04上的何处安装JDK .tar.gz文件?

[英]Where to install JDK .tar.gz file on Ubuntu 18.04?

建议在哪里安装刚下载的jdk .tar.gz文件? 我希望所有用户都可以使用它。

我发现的安装指南告诉我在许多不同的位置提取jdk,例如/opt/usr/lib/usr/local 但是,哪一个是“正确的”选择呢? 为什么?

进入/usr/lib/jvm/文件夹,原因是因为默认安装路径是使用sudo apt install命令时的路径,这对我来说很有意义。

例:
OpenJDK 11位于: /usr/lib/jvm/java-11-openjdk-amd64/bin/java
OpenJDK 8位于: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java

有关更多信息,您可以在此处阅读本文。

要从JDK tar.gz安装,请使用以下命令将tarball解压到需要安装java的所需目录:

tar zxvf jre-8u73-linux-x64.tar.gz

然后,您可以通过编辑环境文件来设置Java主目录,并像这样设置Java主目录:

JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64"

后面的部分是您安装java的目录。通常,java将安装在/usr/lib/使用诸如nano或vim之类的编辑器来编辑文件,并添加上述键值来设置java home。

首先下载Oracle JDK 下载Oracle JDK或Open Jdk 下载Open JDK ,然后遵循以下命令:

  1. 首先使用以下命令解压缩tar文件

    tar zxvf <tar file name>

像: tar zxvf jdk-11.0.2.jdk

如果要求输入密码

  1. 现在,首先将JAVA_HOME即系统变量设置到/etc/profile文件的末尾,打开/ etc / profile: vi /etc/profile并按I插入并将其放在末尾

    export JAVA_HOME=<Directory where JAVA has been extracted>

    export JAVA_HOME=/home/jdk-10.0.2.jdk/Contents/Home

    export PATH=$PATH:$JAVA_HOME/bin

现在按ESC + SHIFT + :WQ保存更改

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM