因为IntelliJ看不到,所以无法选择JDK的主目录? [英] Can't Select Home Directory for JDK because IntelliJ can't see it?

查看:519
本文介绍了因为IntelliJ看不到,所以无法选择JDK的主目录?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的系统是Linux Mint 18.3 Cinnamon 64位.

My system is Linux Mint 18.3 Cinnamon 64-bit.

我已经使用软件管理器安装了IntelliJ-IDEA和Default-jdk(openjdk-8-jdk).

I've installed IntelliJ-IDEA and Default-jdk (openjdk-8-jdk) using the software manager.

使用文件管理器(Nemo)或终端浏览时,我可以在/usr/lib/jvm/java-1.8.0-openjdk-amd64/etc/java-8-openjdk下看到我相信的JDK文件夹.但这并不重要,因为IntelliJ无论如何都看不到任何一个文件夹.实际上,当尝试选择JDK的主目录时,IntelliJ似乎只能看到/usr/lib下的14个子文件夹(数百个文件夹).

I can see what I believe to be the JDK folder under either /usr/lib/jvm/java-1.8.0-openjdk-amd64 or /etc/java-8-openjdk when browsing with the file manager (Nemo) or the terminal. But it doesn't matter because IntelliJ can't see either folder anyway. In fact, when trying to Select Home Directory for JDK, IntelliJ only seems to have visibility to 14 sub-folders (out of hundreds) under /usr/lib.

甚至不确定如何使用sudo从命令行启动IDEA,例如测试该问题是否与许可相关,因为它显然是通过flatpak替代地发布的.

Not even sure how to launch IDEA from the command-line using sudo, e.g. to test that the issue is permission-related, since it is apparently being launched vicariously via flatpak.

看起来像这样简单.我不确定自己在做什么错.

Seems like this should be simple. I'm not sure what I'm doing wrong.

推荐答案

您可以尝试从在此,看看效果是否更好.可以使用./idea.sh启动.tar.gz分发.请注意,您还可以使用工具> 创建命令行启动器来创建启动器脚本.这适用于任何版本.

You can try installing IntelliJ IDEA from here and see if it works better. .tar.gz distribution can be launched using ./idea.sh. Note that you can also create a launcher script using Tools>Create Command-line Launcher. This should work with any version.

这篇关于因为IntelliJ看不到,所以无法选择JDK的主目录?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆