配置maven报错The JAVA_HOME environment variable is not defined correctly的解决方法 在CSDN里看到了别人的解决办法一般都是修改环境变量,但不知道有没有人和我一样,即使环境变量看上去没有问题了,但还是报错。有人说java的环境变量后面不能加分号,但我在编辑环境变量的时候就会显示没有分号,退出编辑后分号又重新出现了。(可以把这个环境变量删了,重新写一个新的,就不会出现这样的问题了)按照这个思路,我就觉得会不会是环境变量的路径写得其实还是有问题的,但是看上去没有问题,于是就把这些相关的环境变量都删了再重写了一遍,问题就解决了。