Linux下载jdk找不到命令

worktile 其他 37

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux系统中,如果你无法找到 “jdk” 命令的话,很可能是因为你未正确安装了 JDK(Java Development Kit)。

    首先,确认你的系统中是否已经安装了 JDK。你可以在终端中执行以下命令检查:

    “`
    java -version
    “`

    如果提示 “command not found” 或类似的错误信息,说明你需要安装 JDK。

    接下来,你需要下载并安装适用于 Linux 系统的 JDK。你可以根据你所使用的 Linux 发行版选择合适的 JDK 版本。常见的 JDK 版本有 OpenJDK 和 Oracle JDK。

    1. 对于使用 apt 包管理器的 Debian 或 Ubuntu 系统,你可以执行以下命令安装 OpenJDK:

    “`
    sudo apt update
    sudo apt install openjdk-11-jdk
    “`

    如果你想安装其他版本的 JDK,可以用类似的方式来替换 `openjdk-11-jdk`。

    2. 对于使用 yum 包管理器的 CentOS 或 Fedora 系统,你可以执行以下命令安装 OpenJDK:

    “`
    sudo yum update
    sudo yum install java-11-openjdk-devel
    “`

    同样地,如果你想安装其他版本的 JDK,可以用类似的方式来替换 `java-11-openjdk-devel`。

    3. 对于其他的 Linux 发行版,你可以通过官方网站下载适合你系统的 JDK 软件包(一般是压缩文件),然后按照官方文档的指引进行安装。

    安装完成后,再次执行 `java -version` 命令,如果成功显示 Java 版本信息,说明 JDK 安装成功。

    如果你希望在终端中直接使用 “jdk” 命令,你可以通过设置环境变量来实现。在你的家目录下的 `.bashrc` 文件中添加以下内容:

    “`
    export PATH=$PATH:/path/to/jdk/bin
    “`

    将 `/path/to/jdk` 替换为 JDK 的安装路径,保存文件后执行 `source ~/.bashrc` 命令使设置生效。

    现在你应该能够在终端中使用 “jdk” 命令来执行 Java 开发相关的操作了。如果仍然无法找到 “jdk” 命令,请检查 JDK 的安装路径是否正确,并确保已经完成了上述步骤。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    如果在Linux系统中无法找到下载JDK的命令,可能是由于以下几个原因:

    1. 没有正确安装JDK:在Linux系统安装JDK之前,首先要确保从官方网站上下载并正确安装了JDK。可以从Oracle官方网站下载适合您的操作系统版本的JDK安装包,并按照安装指南进行安装。

    2. JDK路径未配置:在Linux系统中,您需要配置JDK的路径才能正确使用JDK命令。可以通过编辑环境变量文件来配置JDK的路径。打开终端,并编辑位于`/etc/profile`或`~/.bashrc`文件中的环境变量,添加以下行:

    “`
    export JAVA_HOME=/usr/java/jdk1.x.x_xxx
    export PATH=$PATH:$JAVA_HOME/bin
    “`

    将上述路径替换为您实际安装JDK的路径。然后保存文件并执行以下命令使配置生效:

    “`
    source /etc/profile
    “`

    “`
    source ~/.bashrc
    “`

    然后您就可以在终端中使用JDK命令了。

    3. 没有下载JDK的权限:如果您正在使用普通用户账户,在安装JDK之前,需要确保您具有下载和安装软件的权限。可以切换到具有管理员权限的账户,或者通过`sudo`命令临时提升您的权限来执行相应的操作。

    4. 命令拼写错误:请确保在终端中正确输入了JDK下载命令。通常,下载JDK的命令应该是类似于`wget`或`curl`等工具配合JDK下载链接使用的。可以查阅官方文档以获取正确的命令和下载链接。

    5. 网络问题:如果您的网络连接不稳定或存在代理设置,可能会导致无法正常下载JDK。请检查您的网络连接和相关代理设置,并确保能够正常访问下载JDK所需的网站。

    如果您仍然无法找到下载JDK的命令,请确保按照上述步骤进行操作,或尝试联系系统管理员或技术支持以获取进一步帮助。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    如果在Linux下找不到命令`jdk`,很有可能是因为没有安装JDK(Java Development Kit)或者没有正确设置Java环境变量。以下是在Linux系统上下载和安装JDK的详细步骤:

    1. 打开终端。

    2. 确定您使用的是32位还是64位操作系统。运行以下命令来查看系统位数:

    “`shell
    uname -m
    “`

    如果输出为`x86_64`,则您的系统为64位;如果输出为`i686`或`i386`,则您的系统为32位。根据您系统的位数下载相应的JDK。

    3. 前往Oracle官方网站的JDK下载页面:[https://www.oracle.com/java/technologies/javase-jdk11-downloads.html](https://www.oracle.com/java/technologies/javase-jdk11-downloads.html)。

    4. 在下载页面中,接受许可协议,并点击下载对应的JDK版本。

    5. 下载完成后,进入文件下载目录。对于大多数Linux系统,下载的文件会保存在用户的”Downloads”目录中。

    6. 解压下载的JDK安装包。打开终端,切换到您的下载目录,并运行以下命令:

    “`shell
    tar -zxvf jdk-11.x.x_linux-x64_bin.tar.gz
    “`

    这将解压安装包到当前目录。

    7. 移动解压后的JDK目录到/usr/local目录下。运行以下命令:

    “`shell
    sudo mkdir /usr/local/java
    sudo mv jdk-11.x.x /usr/local/java/
    “`

    注意替换命令中的”11.x.x”为您真正下载的JDK版本。

    8. 配置Java环境变量。编辑当前用户的配置文件(例如.bashrc、.zshrc等),添加以下行:

    “`shell
    export JAVA_HOME=”/usr/local/java/jdk-11.x.x”
    export PATH=”$JAVA_HOME/bin:$PATH”
    “`

    保存文件,并运行以下命令使配置生效:

    “`shell
    source ~/.bashrc
    “`

    9. 验证安装。运行以下命令检查Java和Javac的版本:

    “`shell
    java -version
    javac -version
    “`

    如果看到类似以下信息,则安装成功:

    “`shell
    java version “11.x.x” 2021-xx-xx LTS
    Java(TM) SE Runtime Environment 18.9 (build 11.x.x+xx-LTS)
    Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.x.x+xx-LTS, mixed mode)
    “`

    现在您已经成功下载和安装了JDK。可以使用命令`java`和`javac`在终端中执行Java程序。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部