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

在命令提示符中看不到java版本14

芮承运
2023-03-14

我从https://www.oracle.com/java/technologies/javase-jdk14-downloads.html安装了jdk-14.0.1_windows-x64_bin.exe

我将c:\programfiles\java\jdk-14.0.1\bin添加到我的pathjava_home变量中。在此之后,我启动一个新的命令提示符并键入java-version,我看到下面的列表,但是我没有看到Java版本“14.0.1”,为什么不呢?

java版本“1.8.0_251”java(TM)SE运行时环境(build 1.8.0_251-B08)
java HotSpot(TM)64位服务器VM(build 25.251-B08,混合模式)

我已经查过这个帖子了。

共有1个答案

孙子民
2023-03-14

当您将Java的新版本添加到path中以将其用作默认版本时,还应该确保它是path中唯一的版本。

在本例中,您的路径中已经有了Java8,并且它被用作默认值,而不是新的Java14,因此解决方案是从路径中删除Java8。

 类似资料:
  • [已编辑] 我已经将JAVA_HOME变量设置为“C:\ Program Files \ JAVA \ JDK 1 . 8 . 0 _ 60” 在命令提示符上运行javac-version后,我得到了这个: 但是,当我运行java-version时,我得到了这个: 为了澄清,我的C:\Program files\Java中有以下文件 (1) jdk1.5.0_14(该文件不能删除,因为据说系统正在

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

  • 我刚刚安装了Windows 10创作者更新(版本10.0.15063)。 我安装了多个版本的Visual Studio(2012, 2013, 2015和2017)。我几周前才安装了VS 2017。 CMake(版本3.8.1)在“VS2015 x64本机命令提示符”中运行时不再找到C/C编译器(在VS 2017命令提示符中运行时它确实正常工作)。 的内容: (的内容无关紧要。) CMake调用,

  • 在写这篇文章的时候(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”。但是,当

  • 我最近在Windows 10机器上下载了截至2020年3月的python(3.8),并检查了我的Pip版本。我使用了pip(版本)和其他几个命令,但它说“pip不能被识别为内部或外部命令、可操作的程序或批处理文件。”我去了Windows中的简单搜索栏,找到了安装在我电脑上的pip。那么我需要使用什么命令来使用pip呢?还是我还遗漏了什么?

  • 问题内容: 我下载并安装了该Java JDK。 但是当我转到命令提示符下检查版本时,它说无法识别。 还有其他人在使用最新的Java遇到此问题吗? 我可能没有安装正确的版本。我需要与grails一起使用的java 当我在计算机上搜索Java时,找不到任何东西 问题答案: Windows 2k8 R2服务器-要使Java [-option]或%JAVA_HOME%在命令行中都能工作,您需要以下内容: