我下载jdk-8u11-nb-8-linux-i586.sh
并安装在我的主文件夹中。然后我安装 NetBeans,我认为它是成功的,因为我可以使用 NetBeans 编译我的 Java 代码。现在当我安装 Android Studio 时,它说
No JDK found. Please validate either STUDIO_JDK, JDK_HOME or JAVA_HOME environment variable points to valid JDK installation.
我尝试添加环境变量,
export JAVA_HOME=/home/port8080/jdk1.8.0_11/bin/java export PATH=$PATH:/home/port8080/jdk1.8.1.0_11/bin
但是当我尝试时,java -version
仍然没有检测到我安装的 jdk。现在我要通过 安装 java apt-get
。
我已经在 home 中安装了它,同时可以通过 apt-get 安装它吗?我该如何解决这个问题,以便我可以使用需要主文件夹中的 jdk 的 netbeans?
我也在想,当我通过 apt-get 安装完 jdk 后,它会安装在 /usr/ 中。
答案1
如果您按照如下所示更改 JAVA_HOME 和 PATH 变量,您应该能够访问您的本地安装。
export JAVA_HOME=/home/port8080/jdk1.8.0_11/bin
export PATH=/home/port8080/jdk1.8.1.0_11/bin:$PATH