32位的电脑还是64的电脑,jdk是32位的还是64位的
先进入到jdk的bin目录运行 java -version看看能正常显示。
并且path添加
https://stackoverflow.com/questions/61162623/error-could-not-open-c-java-jre8-lib-amd64-jvm-cfg#
参考这个试试
1)转到C:\Windows\System32
2)在该文件夹中搜索Java
3)从此文件夹中删除java.exe、javaws.exe和javaw.exe
4)打开命令提示符。
5)键入Java,它应该可以工作。
你貌似少配了一个:D:\xxx\jdk\jdk-xxx\jre\bin,加上这个试试。jre,JVM的运行时环境,全称叫 Java Runtime Environment。根据您的报错提示:Could not open xxxx\xx\xxx\jvm.cfg。jvm.cfg,应该是jvm的核心配置文件,由于无法定位到该文件所以打不开。通常:以 cfg 为后缀的文件,大都是配置文件。