IDEA中出现Error: Could not create the Java Virtual Machine.的解决方法
场景概要:
近期,由于实训需要,在已有jdk17的情况下,于同一路径又加装了jdk8。后续在学习与实践中出现了该错误。简要分析,大概是jdk冲突了。
解决的方式很简单,将原本的jdk彻底删除,然后分路径重新安装。
一.如何彻底删除jdk
如果删除jdk后不按原路径重新安装,请先跳转到 – 二.jdk配置环境变量。
1.在控制面板中将目标jdk删除。

右键点击卸载后,输入dos命令java-version显示‘java’不是内部或外部命令时,就代表jdk卸载完成。

2.Win+R再输入regedit查看注册表,进入注册表后根据路径“HKEY_LOCAL_MACHINE/SOFTWARE/JavaSoft”找到JavaSoft,将JavaSoft文件夹及其目录全部删除。

![]()
![]()
右键点击删除选项即可。
二.jdk配置环境变量
(因为只是重装jdk,所以不修改删除环境变量,如果要彻底删除jdk,要先删除JAVA_HOME,PATH中配置的jdk信息。)
右键{属性} – {高级系统设置} – {环境变量}



点击删除选项即可
创建的变量一定要在系统变量里面,新增加的用户环境变量有:JAVA_HOME(需新建,填写jdk 的地址)path %JAVA_HOME%\bin(无需新建,在原有的基础上添加,并上移到第一位。)
(环境变量的设置,这里描述较为“简陋”,建议搜索其它博客比对。)
三.jdk安装完毕后idea控制台出现中文乱码

在jdk删除,重装成功后,经测试,控制台出现了中文乱码。这里通常就是windows系统的默认编码与IDEA的字符编码格式不一致导致的。我们可以通过修改其中一项来让控制台恢复正常。一般来说对IDEA进行修改。
右上角{File} – {Setting} – {Editer} – {File Encodings}

将两个选项都调整为UTF-8即可。
后言:
写完这篇博客,整体看来是考虑欠佳的,如果有什么错误,欢迎指正。
本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://net2asp.com/51376fea0b.html
