error:jvm.cfg解决⽅法记住我
出现这种情况⼤多是因为电脑上之前安装过JDK,卸载重装之后,运⾏java命令会出现error:could not open ...jvm.cfg的错误。
打开系统环境变量,查看PATH,会看到诸如此类的配置信息
%SystemRoot%\system32;%SystemRoot%;......%JAVA_HOME%\lib;%JAVA_HOME%\bin
原因:在运⾏java时,默认会按照PATH中设置的路径去寻⽂件,按上述PATH信息⾸先会去%SystemRoot%\system32⽬录下的⽂件,⽽该⽬录下的对应的jdk安装⽬录已被卸载,⾃然会出现⽂件打不开的提⽰。
看到这⼉或许你明⽩了,简单的解决⽅法有⼆:
1、直接删除system32⽬录(或windows⽬录,视PATH中的路径设置⽽定)下的(其实看下⽂件⽇期就会发现,该⽂件与当前安装的JAVA bin⽬录下的⽂件⽇期不⼀样);
2、直接将%JAVA_HOME%\bin;放在PATH路径的最前⾯(知道为什么了吧);
再试试,是不是OH了~~