Maven-报错

本文记录在使用maven过程中,我自己遇到的错误,若有同行遇到相同错误方便给予参考,共同进步

错误一.Perhaps you are running on a JRE rather than a JDK?
我通过自己的调查,当然不一定对,只供同行参考,出现这个错误的原因应该是maven运行的时候,需要一些方法是属于JDK独有的,而我们运行的环境是JRE环境,所以maven会提示这个错误,解决的方式只需要把我们的电脑环境调成JDK环境就可以了,根据我的经验,会分为以下两种情况:

情况1:使用IDE的时候提示的这个错误信息,比如使用eclipse,此处不再讲述如何将eclipse或者IDEA从JRE设置成JDK,如果您不知道怎么设置,那只能说明您还对您钟爱的编译器使用并不熟悉,编译器没有好坏,只有用的明白与用不明白

情况2:使用shell命令行,执行mvn相关操作的时候,出现这个错误,之前我遇见的情况是因为我的电脑安装的java是.exe安装版,而不是压缩包那种二进制版,exe安装版安装之后,使用的就是jre,所以我们应该在电脑上使用压缩包版本,重新设置环境变量,将环境变量指向jdk文件夹

发布了157 篇原创文章 · 获赞 26 · 访问量 11万+

猜你喜欢

转载自blog.csdn.net/u011624903/article/details/103526330
今日推荐