java - Windows计算机上存在多个JDK时的Java版本

标签 java windows cmd

给定


我的Windows机器中安装了多个JDK。例如JDK X,JDK Y等
环境变量JAVA_HOME和PATH指向JDKX。


行动


java -version在cmd上,它在控制台上打印了JDKY。


期望


想要java -version打印JDK X


我缺少什么,因此它应该打印JDK X?

enter image description here

最佳答案

您的问题可能重复,或者您可能从以下主题获得答案。
Different Java version showing on command line

关于java - Windows计算机上存在多个JDK时的Java版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60490600/

相关文章:

Windows CMD 删除目录

php - 如果进程停止然后执行url,如何编写批处理/CMD文件以每5分钟检查一次?

git - SSH - 通过 CMD 拒绝权限(无法验证 git@github.com)

java - Google map 未加载到 Android native 应用程序中

java - 网络爬虫是否读取WEB-INF文件夹内的JSP页面

php - 如何让 PHP 与 ADOdb 和 MySQL 一起工作?

windows - Windows 上/usr/lib/的等价物是什么?

java - ArrayList 的 2D 数组 null 异常

Java Spring applicationcontext 注册 BeanDefinition

python - 端口 8000,PID 4,无法终止,taskill/f/pid 4,拒绝访问