jdk环境没问题,但在终端验证maven时出错了

正在回答

登陆购买课程后可参与讨论,去登陆

3回答

同学你好。Maven运行时,会去询问系统JAVA_HOME系统变量或者系统的JDK默认安装路径,由此来寻找jdk的位置在哪里,如果找不到,就会产生同学截图所示的那个异常。如果同学安装的位置就是在系统的默认安装路径,那么就不会产生异常。

如果解答了同学的疑问,望采纳~

祝学习愉快~

芝芝兰兰 2019-07-04 18:52:01

同学你好。从报错信息可以看出JAVA_HOME是有问题的,注意要配置在系统变量中,并且路径一定为本地可以使用的jdk的文件目录

http://img1.sycdn.imooc.com//climg/5d1dd7220001770004770660.jpg

http://img1.sycdn.imooc.com//climg/5d1dd9520001fb5907190436.jpg

另外mvn命令除了-v还有 --version等命令可以展示版本信息

http://img1.sycdn.imooc.com//climg/5d1dda280001ef6f05750036.jpg

如果解答了同学的疑问,望采纳~

祝学习愉快~


  • 提问者 浪潮君 #1
    jdk环境变量是和答主一样的设置
    2019-07-04 18:56:27
  • 芝芝兰兰 回复 提问者 浪潮君 #2
    那可能是环境变量改变后并没有作用上,同学可以重新启动一下电脑试试。祝学习愉快~
    2019-07-04 19:16:40
  • 提问者 浪潮君 回复 芝芝兰兰 #3
    试过重启电脑,但也行不通
    2019-07-04 19:18:30
好帮手慕珊 2019-07-04 18:50:47

你好!错误提示指出JAVA_HOME的配置出错,JAVA_HOME应该指向一个JDK的安装目录,而不是JRE,检查一下环境变量中JAVA_HOME的值,确认一下是哪个目录,也可以将JAVA_HOME的内容贴出来。

http://img1.sycdn.imooc.com//climg/5d1dd9c40001981a04950117.jpg

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

  • 提问者 浪潮君 #1
    JAVA_HOME的值是jdk的路径
    2019-07-04 18:58:24
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师