linux命令查询jdk版本

fiy 其他 71

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux系统中,可以使用以下命令来查询JDK(Java Development Kit)的版本:

    1. `java -version`:这个命令可以显示安装在系统上的Java版本信息。在终端中输入该命令,系统会返回Java版本信息,包括JDK的版本号。

    示例输出:
    “`
    java version “1.8.0_241”
    Java(TM) SE Runtime Environment (build 1.8.0_241-b07)
    Java HotSpot(TM) 64-Bit Server VM (build 25.241-b07, mixed mode)
    “`

    输出结果中的开头部分 `java version “1.8.0_241″` 指明了安装的JDK版本为1.8.0_241。

    2. `javac -version`:使用这个命令也可以查询当前系统上的JDK版本。在终端中输入该命令,系统会返回JDK的版本号。

    示例输出:
    “`
    javac 1.8.0_241
    “`

    输出结果中的 `javac 1.8.0_241` 指明了安装的JDK版本为1.8.0_241。

    3. `which java`:该命令可以显示Java可执行文件的路径。在终端中输入该命令,系统会返回Java的可执行文件路径。

    示例输出:
    “`
    /usr/bin/java
    “`

    输出结果中的 `/usr/bin/java` 是Java可执行文件的路径。

    通过上述命令查询到的JDK版本信息,可以帮助开发人员确定当前系统安装的Java版本,以便进行相应的开发工作和配置环境。

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

    在 Linux 操作系统下,可以通过以下命令来查询 JDK(Java Development Kit)的版本信息:

    1. `java -version`:这是最简单的方法。在终端中输入此命令,将显示系统中安装的 JDK 的版本信息。例如,可以看到如下输出:

    “`
    openjdk version “11.0.12” 2021-07-20
    OpenJDK Runtime Environment (build 11.0.12+7-Ubuntu-0ubuntu1.20.04)
    OpenJDK 64-Bit Server VM (build 11.0.12+7-Ubuntu-0ubuntu1.20.04, mixed mode, sharing)
    “`

    以上输出显示当前系统中已安装的 JDK 版本为 11.0.12。

    2. `javac -version`:这个命令用于查看 JDK 中的 Java 编译器版本。例如,输入`javac -version`,将看到如下输出:

    “`
    javac 1.8.0_301
    “`

    以上输出显示 JDK 中的 Java 编译器版本为 1.8.0_301。

    3. `update-alternatives –config java`:此命令可以查看系统中可用的 JDK 版本,并选择要使用的 JDK 版本。执行此命令后,将显示以下信息:

    “`
    There are 2 choices for the alternative java (providing /usr/bin/java).

    Selection Path Priority Status
    ————————————————————
    * 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode
    1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode
    2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode

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

    以上输出显示系统中安装的 JDK 有 2 个选择,其中 JDK 11 是当前选择,JDK 8 是备选选择。

    4. `ls /usr/lib/jvm`:此命令将列出`/usr/lib/jvm`目录下的所有 JDK 版本的安装目录。通过查看目录名称,可以确定已安装的 JDK 版本。例如,执行此命令后,可能会看到如下输出:

    “`
    default-java java-11-openjdk-amd64 java-8-openjdk-amd64
    “`

    以上输出显示系统中安装了 JDK 11 和 JDK 8。

    5. `/usr/lib/jvm/java-x-openjdk-amd64/bin/java -version`:在上述命令中,可以将`java-x-openjdk-amd64`替换为具体的 JDK 版本目录,以查看该版本的 JDK 详细信息。例如,要查看 JDK 11 的详细信息,可以执行以下命令:

    “`
    /usr/lib/jvm/java-11-openjdk-amd64/bin/java -version
    “`

    输出将显示 JDK 11 的详细版本信息。

    通过以上方法,在 Linux 操作系统下可以轻松地查询 JDK 的版本信息。这些命令对于开发人员和系统管理员来说都非常有用,可以确保在正确的 JDK 环境下运行和开发 Java 应用程序。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux系统中,可以使用一些命令来查询安装在系统上的JDK版本。以下是几种常用的查询方法和操作流程。

    1. 使用java命令查询JDK版本:
    你可以在终端中直接使用java命令来查询JDK的版本。打开终端窗口,输入以下命令并按下回车键:
    “`
    java -version
    “`
    系统将显示已安装的JDK版本信息。

    2. 使用javac命令查询JDK版本:
    javac命令是java编译器的命令行工具,也可以用来查询JDK的版本。在终端中输入以下命令并按下回车键:
    “`
    javac -version
    “`
    系统将显示已安装的JDK版本信息。

    3. 使用echo命令查询JAVA_HOME环境变量的值:
    在Linux系统中,JAVA_HOME是一个指向安装JDK的路径的环境变量。你可以使用echo命令来查询JAVA_HOME环境变量的值。在终端中输入以下命令并按下回车键:
    “`
    echo $JAVA_HOME
    “`
    系统将显示JAVA_HOME环境变量的值,即JDK的安装路径。

    4. 查看JDK安装目录下的版本文件:
    JDK的安装目录中通常会包含一个VERSION文件,可以直接查看该文件来获取JDK的版本信息。在终端中输入以下命令并按下回车键:
    “`
    cat /path/to/jdk/VERSION
    “`
    将`/path/to/jdk`替换为实际的JDK安装路径。系统将显示该文件的内容,其中包括JDK的版本信息。

    以上是几种常用的查询JDK版本的方法。你可以选择其中一种方法来查询JDK版本信息,并根据你的实际情况进行操作。

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

400-800-1024

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

分享本页
返回顶部