Ubuntu安装IntelliJIDEA(Spark的运行环境)

Ubuntu安装IntelliJIDEA(Spark的运行环境),ubuntu,Ubuntu,Ubuntu在命令行安装IntelliJIDEA。问题是: 启动错误:无法检测图形环境。您需要设置JAVA\u主页 通过终端,将JAVA_HOME设置到您安装JAVA的位置: 在我的情况下,它在下面,但你的将是不同的 export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home 然后使用为JAVA_HOME提供的添加设置路径: export PATH=$JAVA_HOME/bin:$PATH

Ubuntu在命令行安装IntelliJIDEA。问题是:
启动错误:无法检测图形环境。

您需要设置JAVA\u主页

通过终端,将JAVA_HOME设置到您安装JAVA的位置: 在我的情况下,它在下面,但你的将是不同的

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home
然后使用为JAVA_HOME提供的添加设置路径:

export PATH=$JAVA_HOME/bin:$PATH 
如果这不是你在评论中提到的情况,那么可能是因为 没有正确设置显示变量

与图形卡无关

只需更正您的显示设置


显示设置可能丢失,因为您可能试图以root用户身份而不是普通用户ID执行。当我使用
sudo
运行intellij时,我发现这似乎是一个问题,并且它无法访问
$DISPLAY
环境变量。您可以使用
sudo-E

解决这个问题。我已经正确设置了jdk。以下是我的设置:export JAVA_HOME=/usr/lib/JAVA/jdk1.8.0_91 export PATH=/usr/local/idea/idea-IC-143.2370.31/bin:${SPARK_HOME}/bin:${SCALA_HOME}/bin:${JAVA_HOME}/bin:/usr/lcoal/hadoop/hadoop-1.2.1/bin:$path您能告诉我如何更正显示设置吗?我是一个新人,我不熟悉这首曲子。谢谢。在使用任何sudo命令之前,echo$DISPLAY的输出是什么?我没有echo$DISPLAY的输出,我正在尝试Linux的WSL-Windows子系统