No JDK found. Please validate either IDEA_JDK, JDK_HOME or JAVA_HOME environment variable……问题的解决

来源:互联网 发布:nodejs 搭配nginx 编辑:程序博客网 时间:2024/06/06 14:29

在安装了Ubuntu系统后,搭建JavaEE开发环境时,发现用命令行打开Intellij idea 或者 eclipse报错,说我没有设这JDK的环境变量,可是我确实已经设置了。当然如果你是因为没有设置JDK环境变量才报这个错误,最后我会给出JDK环境变量配置方法。

报错图:

不知有没有注意,在这里我是用root用户(#)运行的,如果我换成普通用户运行($),就能够成功运行了。个人认为,是因为JDK文件或者配置文件针对不同用户的权限不同。

下面给出jdk环境变量的配置:找到 /etc/profile 在最后面加入

export JAVA_HOME=/usr/java/jdk1.8.0_121export JRE_HOME=$JAVA_HOME/jreexport CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/libexport PATH=$JAVA_HOME/bin:$PATH



0 0