linux系统查询jdk版本命令

worktile 其他 118

回复

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

    查询Linux系统中安装的JDK版本可以使用以下命令:

    1. 命令:`java -version`

    运行此命令将显示已安装的JDK版本信息,包括版本号和其他相关信息。

    示例输出:

    “`
    java version “1.8.0_271”
    Java(TM) SE Runtime Environment (build 1.8.0_271-b09)
    Java HotSpot(TM) 64-Bit Server VM (build 25.271-b09, mixed mode)
    “`

    这里的版本号是“1.8.0_271”。

    2. 命令:`javac -version`

    运行此命令可以查询已安装的JDK编译器的版本。

    示例输出:

    “`
    javac 1.8.0_271
    “`

    这里的版本号同样是“1.8.0_271”。

    3. 命令:`ls /usr/lib/jvm/`

    运行此命令可以列出系统中已安装的JDK版本的路径。

    示例输出:

    “`
    default-java java-1.11.0-openjdk-amd64 java-1.8.0-openjdk-amd64
    “`

    在这个例子中,我们可以看到安装了“java-1.11.0-openjdk-amd64”和“java-1.8.0-openjdk-amd64”两个版本的JDK。

    通过以上命令,您可以方便地查询Linux系统上已安装的JDK版本。

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

    要查询Linux系统上安装的JDK版本,可以使用以下命令:

    1. `java -version`:该命令会显示当前系统上安装的Java版本。如果系统上没有安装JDK,将会提示`command not found`。

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

    2. `javac -version`:该命令会显示当前系统上安装的Java编译器版本。如果系统上没有安装JDK,将会提示`command not found`。

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

    3. `echo $JAVA_HOME`:该命令会显示环境变量`JAVA_HOME`的值,而`JAVA_HOME`通常指向JDK的安装目录。

    示例输出:
    “`
    /usr/lib/jvm/java-8-openjdk-amd64
    “`

    4. `ls -l $JAVA_HOME`:该命令会列出`JAVA_HOME`目录下的文件和目录信息。通常JDK的版本信息可以从文件名或目录名中获得。

    示例输出:
    “`
    total 208
    drwxr-xr-x 5 root root 4096 Jan 9 2020 bin
    -rw-r–r– 1 root root 87482 Dec 6 2018 CHANGES
    drwxr-xr-x 2 root root 4096 Dec 6 2018 include
    drwxr-xr-x 2 root root 4096 Dec 6 2018 jmods
    -rw-r–r– 1 root root 38328 Dec 6 2018 LICENSE
    -rw-r–r– 1 root root 2394 Dec 6 2018 README.html
    -rw-r–r– 1 root root 1515 Dec 6 2018 release
    -rw-r–r– 1 root root 143717 Dec 6 2018 THIRDPARTYLICENSEREADME-JAVAFX.txt
    drwxr-xr-x 18 root root 4096 Jan 9 2020 lib
    drwxr-xr-x 9 root root 4096 Jan 9 2020 man
    drwxr-xr-x 7 root root 4096 Jan 9 2020 sample
    -rw-r–r– 1 root root 2952 Dec 6 2018 src.zip
    -rw-r–r– 1 root root 16017 Dec 6 2018 THIRDPARTYLICENSEREADME.txt
    “`

    5. `ls -l /usr/lib/jvm`:如果`JAVA_HOME`环境变量没有设置,可以使用该命令来查看`/usr/lib/jvm`目录下的Java安装目录。

    示例输出:
    “`
    total 8
    lrwxrwxrwx 1 root root 25 Dec 6 2018 default-java -> java-8-openjdk-amd64
    drwxr-xr-x 4 root root 4096 Dec 6 2018 java-1.8.0-openjdk-amd64
    drwxr-xr-x 3 root root 4096 Dec 6 2018 java-8-openjdk-amd64
    “`

    通过以上命令,您可以轻松地查询Linux系统上安装的JDK版本信息。

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

    在Linux系统中,可以使用以下命令来查询安装的JDK版本:

    1. java -version: 这是最简单的命令,它会显示当前系统上安装的JDK版本信息。只需要在终端中输入该命令,即可看到类似下面的输出信息:

    “`
    java version “1.8.0_201”
    Java(TM) SE Runtime Environment (build 1.8.0_201-b09)
    Java HotSpot(TM) 64-Bit Server VM (build 25.201-b09, mixed mode)
    “`

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

    “`
    javac 1.8.0_201
    “`

    3. ls -l /usr/lib/jvm: 这个命令用于查看系统上安装的JDK的目录。在终端中输入该命令,你将看到类似下面的输出:

    “`
    lrwxrwxrwx 1 root root 14 Apr 15 2021 java-8-openjdk-amd64 -> java-8-openjdk
    drwxr-xr-x 9 root root 4096 Apr 15 2021 java-8-openjdk
    “`

    其中,java-8-openjdk-amd64是JDK的符号链接,java-8-openjdk是真实的JDK安装目录。

    4. ls -l /etc/alternatives/java: 这个命令用于查看系统中默认使用的Java版本的符号链接。在终端中输入该命令,你将看到类似下面的输出:

    “`
    lrwxrwxrwx 1 root root 46 Apr 15 2021 /etc/alternatives/java -> /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
    “`

    这个输出显示当前系统默认使用的JDK是位于/usr/lib/jvm/java-8-openjdk-amd64目录下的JDK。

    通过以上命令,你可以轻松地在Linux系统中查询到已安装的JDK版本信息。

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

400-800-1024

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

分享本页
返回顶部