【发布时间】:2021-06-05 18:53:18
【问题描述】:
Linux Mint 20.1,
IntelIJ IDEA 社区版 2020.3
我安装了 Oracle jdk 11。
在终端:
java -version
java version "11.0.10" 2021-01-19 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.10+8-LTS-162)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.10+8-LTS-162, mixed mode)
echo $JAVA_HOME
/usr/lib/jvm/java-11-oracle
which java
/usr/lib/jvm/java-11-oracle/bin/java
在文件 etc/profile 中:
export JAVA_HOME=/usr/lib/jvm/java-11-oracle
export PATH=$JAVA_HOME/bin:$PATH
在终端
ls /usr/lib/jvm/java-11-oracle/
bin conf include jmods legal lib README.html release
不错。
现在我想在 IntelIj IDEA 中设置 jdk 的路径。
转到文件->项目结构->添加新SDK->添加JDK
但我看不到 jdk 的路径:
/usr/lib/jvm/java-11-oracle
如您所见,它不显示路径:/usr/lib/jvm/java-11-oracle/
【问题讨论】:
-
错误。你正在寻找 /usr/lib,但你搜索 /lib?
-
@GhostCat 不,我在 usr/lib 中搜索。我更新了我的帖子
-
现在您正在查看 /home/usr/lib,它又与 /usr/lib 不同。请注意您将 IDE 指向的确切完整路径。
-
@GhostCat 没有帮助。结果相同。我更新了我的帖子
-
which java说什么?你看,你 EXPORTING JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64/ 并不意味着那里使用的路径真的是正确的。简单的ls /usr/lib/jvm/java-11-openjdk-amd64有效吗?
标签: java intellij-idea linux-mint