linux命令行jdk版本号

worktile 其他 133

回复

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

    在Linux命令行下查看JDK版本号,可以通过以下几种方法来实现:

    方法一:使用`java -version`命令

    在终端中输入`java -version`命令,即可显示当前系统中安装的JDK版本号。例如:

    “`
    java version “1.8.0_251”
    Java(TM) SE Runtime Environment (build 1.8.0_251-b08)
    Java HotSpot(TM) 64-Bit Server VM (build 25.251-b08, mixed mode)
    “`

    方法二:使用`javac -version`命令

    `javac`命令是JDK中的Java编译器,可以用来编译Java源代码。在终端中输入`javac -version`命令,可查看当前系统中安装的JDK版本号。例如:

    “`
    javac 1.8.0_251
    “`

    方法三:使用`echo $JAVA_HOME`命令

    `JAVA_HOME`是环境变量,它指向JDK的安装路径。在终端中输入`echo $JAVA_HOME`命令,即可查看JDK的安装路径。例如:

    “`
    /usr/lib/jvm/java-8-openjdk-amd64
    “`

    其中`/usr/lib/jvm/java-8-openjdk-amd64`为JDK的安装路径,版本号为8。

    总结:以上三种方法都可以在Linux命令行下查看JDK版本号,具体使用哪种方法取决于个人的需求和习惯。

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

    要查看在Linux命令行下安装的JDK版本号,可以使用以下几个命令:

    1. javac -version:这个命令会显示Java编译器的版本。例如,输入javac -version命令后,会显示类似”javac 1.8.0_181″的信息,其中1.8.0_181表示JDK的版本号为1.8.0。

    2. java -version:这个命令会显示Java运行时环境的版本。输入java -version命令后,会显示类似”java version “1.8.0_181″”的信息,其中1.8.0_181表示JDK的版本号为1.8.0。

    3. echo $JAVA_HOME:这个命令会显示JAVA_HOME环境变量的值,该变量指向Java的安装路径。输入echo $JAVA_HOME命令后,会显示类似”/usr/lib/jvm/java-8-openjdk-amd64″的信息,其中”/usr/lib/jvm/java-8-openjdk-amd64″表示JDK的安装路径。

    4. ls -l $JAVA_HOME:这个命令会列出Java安装路径下的文件和目录。输入ls -l $JAVA_HOME命令后,会列出JDK的安装路径下的所有文件和目录。

    5. cat $JAVA_HOME/release:这个命令会显示Java安装路径下的release文件的内容。输入cat $JAVA_HOME/release命令后,会显示JDK的详细版本信息,包括版本号、更新版本号、构建号等。

    以上是一些常用的命令,可以方便地在Linux命令行下查看JDK的版本号。

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

    在Linux命令行下查看JDK版本号有几种方法,下面将分别介绍。

    方法一:java命令

    1. 打开终端(terminal)应用程序。
    2. 在命令行中输入以下命令:`java -version`
    3. 按下回车键,即可看到JDK版本号信息。

    该方法的输出类似于以下内容:

    “`
    java version “1.8.0_231”
    Java(TM) SE Runtime Environment (build 1.8.0_231-b11)
    Java HotSpot(TM) 64-Bit Server VM (build 25.231-b11, mixed mode)
    “`

    其中,`java version “1.8.0_231″` 表示JDK的版本号。

    方法二:javac命令

    1. 打开终端(terminal)应用程序。
    2. 在命令行中输入以下命令:`javac -version`
    3. 按下回车键,即可看到JDK版本号信息。

    该方法的输出与方法一类似,例如:

    “`
    javac 1.8.0_231
    “`

    其中,`1.8.0_231` 表示JDK的版本号。

    方法三:使用`/usr/libexec/java_home`命令

    此方法适用于Mac OS X系统。

    1. 打开终端(terminal)应用程序。
    2. 在命令行中输入以下命令:`/usr/libexec/java_home -V`
    3. 按下回车键,即可看到JDK版本号信息。

    该方法的输出类似于以下内容:

    “`
    Matching Java Virtual Machines (3):
    13 (x86_64) “Oracle Corporation” – “Java SE 13” /Library/Java/JavaVirtualMachines/jdk-13.jdk/Contents/Home
    1.8.0_231 (x86_64) “Oracle Corporation” – “Java SE 8” /Library/Java/JavaVirtualMachines/jdk1.8.0_231.jdk/Contents/Home
    1.8.0_172 (x86_64) “Oracle Corporation” – “Java SE 8” /Library/Java/JavaVirtualMachines/jdk1.8.0_172.jdk/Contents/Home
    “`

    其中,`1.8.0_231` 表示JDK的版本号。

    方法四:使用`update-alternatives`命令(适用于Debian/Ubuntu系统)

    1. 打开终端。
    2. 在命令行中输入以下命令:`sudo update-alternatives –config java`
    3. 输入密码,按下回车键。
    4. 如果系统中安装了多个JDK版本,会显示一个列表,提示你选择一个默认版本。
    5. 使用数字键选择你希望使用的版本,然后按下回车键。

    选择默认版本后,终端会输出所选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:
    “`

    其中,`/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java` 表示JDK的版本号。

    通过以上几种方法,我们可以轻松在Linux命令行下查看JDK的版本号。根据具体系统和需要,选择合适的方法查看即可。

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

400-800-1024

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

分享本页
返回顶部