让我们下载Linux版本。您得到的是一个带有.tar.gz您需要扩展的扩展名的存档文件。
要展开它,您需要将其复制或移动到正确的目录。然后,您可以键入以下命令:
$ tar xzf *.tar.gz
请注意,在此示例和所有其他示例中,前导$显示您需要键入此命令或将其粘贴到提示符中。您不应键入或粘贴此字符,因为它不是tar命令的一部分。
此命令扩展.tar.gz当前目录中所有具有扩展名的文件。如果您只需要扩展它,您可以使用该文件的确切名称。
执行此命令可能需要几秒钟或更长时间,具体取决于您的系统。它在当前目录中创建一个新目录,其中包含 JDK 的内容。
完成此操作后,您需要创建一个名为的环境变量JAVA_HOME,该变量指向您展开 JDK 的目录。如果您在/home/javauser/jdk目录中展开了 JDK 16 归档文件,那么您需要在此 shell 提示符中键入的命令如下:
$ export JAVA_HOME=/home/javauser/jdk/jdk-16
确切的目录取决于您展开的分发文件。
您可以通过键入以下代码来检查JAVA_HOME变量是否已正确设置:
$ echo $JAVA_HOME
此命令应打印以下内容:
/home/javauser/jdk/jdk-16
然后你需要更新你的PATH变量以将bin你的 JDK 目录添加到它。这可以使用以下命令完成:
$ export PATH=$JAVA_HOME/bin:$PATH
您在设置这两个变量时需要非常小心,因为一个错误(例如在缺少分号的空格中添加空格)将导致失败。
不要关闭这个 shell 提示符。如果您关闭它并再次打开它,那么您将需要再次创建这两个变量。
您可以通过键入以下命令来检查一切是否正常:
$ which java
你的 shell 应该在你刚刚展开的发行版java的目录中打印出可执行文件的完整路径。bin在此示例中,它将打印:
/home/javauser/jdk/jdk-16/bin/java