当前位置: 首页 > 知识库问答 >
问题:

windows命令提示符上未显示最新版本的Java SDK

须衡虑
2023-03-14

在写这篇文章的时候(11/19/2019),我在我的Windows10机器上下载了Java JDK版本13.0.1。下载后,我修改了机器上的Path系统变量,以包含以下路径“C:\Program Files\java\jdk-13.0.1\bin”(没有双引号)。然后我修改了我的JAVA_HOME系统变量,以包含以下路径“C:\program files\java\jdk-13.0.1”。但是,当我在命令提示符下键入“java-version”时,得到的结果就是这样。

Java HotSpot(TM)64位服务器VM(构建25.211-B12,混合模式)

有人能向我解释一下为什么我当前的java版本在命令提示符下显示上面的结果,而不是java版本13.0.1吗?提前感谢!

共有1个答案

席弘图
2023-03-14

尝试卸载旧的JDK。当我安装新的JDK时,我不会改变任何东西,我只在新项目中选择新的JDK。

我实际上有3个版本的JDK。

 类似资料:
  • 今天我和jenv一起玩,将Java1.8设置为全局版本,将1.7设置为本地项目。此后,mvn命令在全局位置显示为java版本12- 而Java版本显示如预期- 我试图卸载和安装maven通过sdkman再次,在Mac上。虽然它没有新鲜下载。我仍然得到同样的错误。 我该怎么解决这个问题?

  • 我试图用命令提示符用java编译一个程序。我的程序在eclipse中运行良好,但是,当我试图在命令提示符中编译它时,我收到了一条错误消息。任何帮助和指导都将不胜感激。 triton.java:20:错误:不能dind符号循环Loop=new Loop(); 符号:类循环位置:类Triton trion.java:20:错误:找不到符号循环循环=新循环();sybmol:类循环位置:类Triton

  • 问题内容: 我有一个jar文件,该文件应该读取UTF-8编码的文件(该文件是我在Windows下的文本编辑器中编写的),并将字符显示在屏幕上。在OS X和Linux下,此功能可完美运行。我在让它在Windows下运行时遇到了一些麻烦…我已经定义了读写器,如下所示: 我还按顺序将命令提示符字体更改为,并将字符编码更改为UTF-8 。 现在,当我运行时,提示符会把它洒出来。 但是,如果我运行,提示符将

  • 我从https://www.oracle.com/java/technologies/javase-jdk14-downloads.html安装了。 我将添加到我的和变量中。在此之后,我启动一个新的命令提示符并键入,我看到下面的列表,但是我没有看到,为什么不呢? java版本“1.8.0_251”java(TM)SE运行时环境(build 1.8.0_251-B08) java HotSpot(T

  • $ gdb -q `which gdb` Reading symbols from /home/xmj/install/binutils-gdb-git/bin/gdb...done. (gdb) r -q Starting program: /home/xmj/install/binutils-gdb-git/bin/gdb -q [Thread debugging using libthrea

  • 我正在学习汇编语言,我需要知道如何从windows 10命令提示符中读取c程序的汇编语言。我试过使用但它不起作用 请帮帮我谢谢!