更换jdk版本 输入java -version还是出现原来的版本号

问题描述:安装了又一版本的JDK,将系统环境变量中的JAVA_HOME改为新的JDK目录路径,但是java-version查看JDK版本仍然是以前版本的JDK

解决方法:

1.将系统环境变量Path中的%JAVA_HOME%/bin(注意不要选错了) 移到最前面;

2.也有一种说法是删除C:\Windows\System32目录下删除这3个文件java.exe javaw.exe javaws.exe

亲测第一种有效,第二种记下,说不定哪次也有用。

  • 18
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 17
    评论
### 回答1: 如果您在命令行中输入"java-version",应该会出现一个错误提示,因为正确的命令应该是"java -version"。这个命令会显示您计算机上安装的Java版本信息。如果您已经成功安装了JDK,那么应该会显示JDK版本号。 ### 回答2: 当我们在计算机上安装了JDKJava Development Kit),就可以使用Java编程语言来创建各种应用程序。在安装完JDK之后我们需要验证是否已经安装成功,这可以使用输入命令 java-version 来实现。 使用命令 java-version 的作用是查看当前计算机上安装的Java版本和所属的JDK版本。它能够告诉我们Java是否已正确地安装到了计算机中。如果未成功安装JDK,则在输入命令后会有错误信息的提示。 在执行 java-version 命令之前,确保你已经在命令行界面或控制台中打开了终端。在终端中输入以下命令: java-version 如果你已经成功安装了Java并配置了环境变量,那么在命令行中就应该显示JDK版本号信息。例如,输出可能如下所示: java version "1.8.0_281" Java(TM) SE Runtime Environment (build 1.8.0_281-b09) Java HotSpot(TM) 64-Bit Server VM (build 25.281-b09, mixed mode) 上面的输出结果表明我们在本地机器上安装的是JDK 1.8.0_281版本,这也是当前最新版本。其中Java Runtime Environment是用来执行Java代码的基本组件,Java HotSpot是Oracle公司的一个Java虚拟机,它是一个用于解释执行Java字节码的运行时类库。 在实际的开发工作中,Java版本的正确与否非常重要。尤其是在部署Java应用程序时,需要检查所运行的计算机是否安装有正确的JDK版本。使用java-version命令可以简单地了解当前环境中安装的JDK版本。通过了解Java版本,我们可以确保我们的应用程序在正确的环境下运行。 ### 回答3: 当安装了JDK后,在命令行中输入java-version显示当前安装的JDK版本信息。这个命令是JDK内置的一个命令,用于显示当前系统中Java版本信息。 除了安装JDK之外,还需要设置正确的JAVA_HOME变量以及将JDK的bin目录添加到系统的Path环境变量中,才能成功使用java-version命令。 JAVA_HOME是指向JDK安装目录的环境变量,设置完成之后可以在命令行中输入echo %JAVA_HOME%来检查是否设置成功。 将JDK的bin目录添加到系统的Path环境变量中可以使用以下方式: 1. 在控制面板中点击“系统”,进入“系统属性”界面,在左侧点击“高级系统设置”。 2. 在“高级”选项卡中找到“环境变量”,点击“环境变量”按钮。 3. 在“系统变量”中找到“Path”,双击打开。 4. 点击“新建”,输入JDK的bin目录的路径,例如C:\Program Files\Java\jdk1.8.0_261\bin。 5. 确定所有对话框,重新打开命令行窗口,输入java-version命令,即可显示当前系统中Java版本的信息。 注意:如果在命令行中输入java-version出现“'java-version' 不是内部或外部命令,也不是可运行的程序或批处理文件。”的错误提示,说明环境变量设置可能存在问题,需要重新检查设置。 总之,通过正确安装JDK并设置环境变量,我们可以通过java-version命令方便地查看当前系统中Java版本信息。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值