解决命令行java -jar后出现could not open’D:\java\jdk1.8\lib\amd64\jvm.cfg 环境:win10,命令行窗口 解决时发现问题是在配置的JAVA_HOME变量值后面居然多了个分号,编辑进去居然没有分号,如D:java\jdk8; 奇怪就奇怪在这里,看了一下其他的系统变量后面都是没有分号的。 解决方法: 删掉此变量,复制jdk路径,重新见一个同名的变量。果然路径后面就没有分号。然后命令行查看java版本也没有题示的语句。