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

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

报错图:

No JDK found. Please validate either IDEA_JDK, JDK_HOME or JAVA_HOME environment variable……问题的解决_第1张图片

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

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

export JAVA_HOME=/usr/java/jdk1.8.0_121
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$JAVA_HOME/bin:$PATH



你可能感兴趣的:(工具应用)