解决方案:Perhaps you are running on a JRE rather than a JDK?

时间:2024-03-24 10:06:00

当在maven的时候出现了这么一个问题,在网上找了好多答案,都是说:没有找懂啊一个jdk。如图:

解决方案:Perhaps you are running on a JRE rather than a JDK?

可是我配置的路径就是jdk的路径呀。一直以为是因为其他原因。

后来看了一下路径下的文件夹,发现我的jdk文件夹下面少了一个jre文件夹。如图:

解决方案:Perhaps you are running on a JRE rather than a JDK?

后来才想到编译java文件需要的是jre而不是jdk。

重新找了一个jdk(自带jre的那种。),配置路径如图:

解决方案:Perhaps you are running on a JRE rather than a JDK?


重新运行maven clean或者install命令,结果如下图;

解决方案:Perhaps you are running on a JRE rather than a JDK?


很简单的一个小问题,完美解决。


反思:有时候别人说的就是对的,不要自以为是。多读几遍,把意思理解透了,你就悟了。