linux命令查jdk版本

fiy 其他 53

回复

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

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

    1. `java -version`:这个命令会显示Java的版本信息,包括JDK的版本号。
    例如,输出可以是类似于这样的结果:
    “`
    openjdk version “1.8.0_275”
    OpenJDK Runtime Environment (build 1.8.0_275-b01)
    OpenJDK 64-Bit Server VM (build 25.275-b01, mixed mode)
    “`
    在输出的第一行就可以看到JDK的版本号,例如上述输出中的版本号是”1.8.0_275″。

    2. `javac -version`:这个命令会显示Java编译器(javac)的版本信息,也就是JDK的版本号。
    例如,输出可以是类似于这样的结果:
    “`
    javac 1.8.0_275
    “`
    在输出的结果中可以看到JDK的版本号,例如上述输出中的版本号是”1.8.0_275″。

    以上两个命令都可以用来查看Linux系统中已安装的JDK的版本号。

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

    查看Linux上安装的Java Development Kit(JDK)版本的命令可以是`java -version`,也可以是`javac -version`。除此之外,还有其他一些命令可以用来检查Java环境和版本。下面是一些常用的命令及其使用方法。

    1. `java -version`:这个命令可以显示系统上安装的默认Java版本以及Java虚拟机(JVM)的信息。在终端中输入这个命令后,会显示类似以下的信息:
    “`
    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)
    “`
    其中`java version “1.8.0_271″`表示Java的版本号。

    2. `javac -version`:这个命令用来检查系统上安装的Java编译器的版本。在终端输入这个命令后,会显示类似以下的信息:
    “`
    javac 1.8.0_271
    “`
    其中`1.8.0_271`表示Java编译器的版本号。

    3. `echo $JAVA_HOME`:这个命令可以显示系统上已经设置的JAVA_HOME环境变量的路径。在终端中输入这个命令后,会显示类似以下的信息:
    “`
    /usr/lib/jvm/java-8-openjdk-amd64
    “`
    其中`/usr/lib/jvm/java-8-openjdk-amd64`是JAVA_HOME的路径。

    4. `update-alternatives –config java`:这个命令可以显示系统上安装的Java版本,并允许您选择默认的Java版本。在终端中输入这个命令后,会显示类似以下的信息:
    “`
    There is only one alternative in link group java (providing /usr/bin/java): /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
    Nothing to configure.
    “`
    这表示系统上只安装了一个Java版本,并且没有其他可选项可供选择。

    5. `ls -l /usr/lib/jvm`:这个命令可以列出系统上安装的所有Java版本的路径。在终端中输入这个命令后,会显示类似以下的信息:
    “`
    total 16
    lrwxrwxrwx 1 root root 14 11月 29 15:24 default-java -> java-1.11.0-openjdk-amd64
    drwxr-xr-x 3 root root 4096 2月 9 2021 java-1.11.0-openjdk-amd64
    drwxr-xr-x 3 root root 4096 9月 24 2020 java-1.8.0-openjdk-amd64
    “`
    其中`java-1.11.0-openjdk-amd64`和`java-1.8.0-openjdk-amd64`是安装的Java版本的路径。

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

    在Linux系统下,可以通过使用终端来查找当前系统中安装的JDK版本。下面是具体的操作步骤:

    1. 打开终端:在Linux系统中,打开终端的方式有多种,例如按下 `Ctrl + Alt + T` 快捷键,或者在应用程序菜单中找到终端选项。

    2. 输入命令:在终端中输入以下命令,然后按下回车键:
    “`bash
    java -version
    “`

    3. 查看结果:终端将显示当前系统中安装的JDK版本的信息。例如,显示结果可能类似于:
    “`bash
    openjdk version “11.0.10” 2021-01-19
    OpenJDK Runtime Environment (build 11.0.10+9-Ubuntu-0ubuntu1.20.04)
    OpenJDK 64-Bit Server VM (build 11.0.10+9-Ubuntu-0ubuntu1.20.04, mixed mode, sharing)
    “`

    如果你的系统中没有安装JDK,则终端可能显示一条错误信息,提示找不到 `java` 命令。

    另外,如果你想查看JDK的详细信息,包括安装路径等信息,可以使用以下命令:
    “`bash
    which java
    “`
    这条命令将显示Java可执行文件的路径,例如 `/usr/bin/java`。

    如果你的系统中安装了多个JDK版本,并且想切换使用不同版本的JDK,可以使用 `update-alternatives` 命令进行切换。以下是切换JDK版本的操作步骤:

    1. 打开终端:同样,打开终端的方式有多种。

    2. 运行命令:输入以下命令,然后按下回车键:
    “`bash
    sudo update-alternatives –config java
    “`

    3. 选择版本:终端将显示当前系统中安装的所有JDK版本,并提示你选择一个默认版本。按照终端上的提示,输入对应版本的编号,然后按下回车键。

    4. 验证切换:输入以下命令来验证已切换到所选的JDK版本:
    “`bash
    java -version
    “`

    终端应该显示你所选择的JDK版本的信息。

    以上就是在Linux系统中查找和切换JDK版本的方法。希望对你有所帮助!

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

400-800-1024

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

分享本页
返回顶部