IDEA中出现Error: Could not create the Java Virtual Machine.的解决方法

场景概要:

近期,由于实训需要,在已有jdk17的情况下,于同一路径又加装了jdk8。后续在学习与实践中出现了该错误。简要分析,大概是jdk冲突了。

解决的方式很简单,将原本的jdk彻底删除,然后分路径重新安装。


一.如何彻底删除jdk

如果删除jdk后不按原路径重新安装,请先跳转到 – 二.jdk配置环境变量。

1.在控制面板中将目标jdk删除。

IDEA中出现Error: Could not create the Java Virtual Machine.的解决方法

IDEA中出现Error: Could not create the Java Virtual Machine.的解决方法 

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

IDEA中出现Error: Could not create the Java Virtual Machine.的解决方法

 

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

IDEA中出现Error: Could not create the Java Virtual Machine.的解决方法

IDEA中出现Error: Could not create the Java Virtual Machine.的解决方法

 IDEA中出现Error: Could not create the Java Virtual Machine.的解决方法

 右键点击删除选项即可。

二.jdk配置环境变量

(因为只是重装jdk,所以不修改删除环境变量,如果要彻底删除jdk,要先删除JAVA_HOME,PATH中配置的jdk信息。)

右键{属性}  –  {高级系统设置}  – {环境变量}

IDEA中出现Error: Could not create the Java Virtual Machine.的解决方法

IDEA中出现Error: Could not create the Java Virtual Machine.的解决方法

IDEA中出现Error: Could not create the Java Virtual Machine.的解决方法

点击删除选项即可 

创建的变量一定要在系统变量里面,新增加的用户环境变量有:JAVA_HOME(需新建,填写jdk 的地址)path  %JAVA_HOME%\bin(无需新建,在原有的基础上添加,并上移到第一位。)

(环境变量的设置,这里描述较为“简陋”,建议搜索其它博客比对。)

 

三.jdk安装完毕后idea控制台出现中文乱码

IDEA中出现Error: Could not create the Java Virtual Machine.的解决方法

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

右上角{File}  –  {Setting}  –  {Editer}  –  {File Encodings}

IDEA中出现Error: Could not create the Java Virtual Machine.的解决方法

 

将两个选项都调整为UTF-8即可。


后言:

写完这篇博客,整体看来是考虑欠佳的,如果有什么错误,欢迎指正。

本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://www.net2asp.com/51376fea0b.html