当前位置:   article > 正文

The JAVA_HOME environment variable is not defined correctly,this environment variable is needed to r

the java_home environment variable is not defined correctly, this environmen

今天使用mvn命令的时候发现如下报错

The JAVA_HOME environment variable is not defined correctly,this environment variable is needed to run this program
  • 1

于是用java -v 命令查看jdk环境是否配置好
出现的却是openjdk的环境,并非本人所配环境
但当我使用
vim ~/.bash_profile的时候却发现环境配置并没有问题
在这里插入图片描述
于是我想看看是不是文件没重新加载
于是使用source ~/.bash_profile后发现
mvn命令有可以使用了
恩?莫非是发生灵异事件了???
但后面查资料发现是应为每次关闭terminal后文件变失效了
需要

vim .zshrc
source ~/.bash_profile
mvn -v
  • 1
  • 2
  • 3

才可以每次打开控制台时生效
或是直接在.zshrc文件中配置

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/187486
推荐阅读
相关标签
  

闽ICP备14008679号