java - 如何在 Intellij Idea 中设置系统 SDK?
问题描述
我正在尝试将安装在我的系统上的 Java SDK 添加到 Pop_OS 上 Intellij Idea Community 2021.2 的项目中!linux。SDK 位于/usr/lib/jvm/
. 打开对话框以选择 SDK 时,对话框的/usr/lib/
目录与我系统上的目录不匹配,并且不包含该jvm
目录。我打开对话如下File -> Project Structure -> Platform Settings / SDKs -> + -> Add JDK...
对话
/usr/lib/
在终端中列出的目录
这感觉像是一个奇怪的权限问题,但我很茫然。我知道还有其他方法可以添加 SDK,但这发生在我需要从文件系统中选择某些内容的所有对话中,所以我想解决这个问题。
更新:我最初发布了/usr/
目录而不是的镜头/usr/lib/
,尽管两者都显示出类似的问题。原始屏幕截图如下
对话
usr
在终端中列出的目录
解决方案
您很可能将 IntelliJ 安装为 flatpack。由于应用程序位于沙箱中,因此某些目录无法访问或被覆盖(请参阅官方文档)
推荐阅读
- c - 如何在主体中打印移位的字符?
- java - 如何在 POST 请求中传递标头和请求正文?
- matlab - 报告培训和泛化性能的正确做法和方法
- excel - 当公式和日期中的字段为空白时使用 SUMPRODUCT
- javascript - 谷歌表格 - 在导入 la importRange 时保持超链接格式的脚本?
- xpages - 密码视图图标在密码编辑框中消失
- python - Python 编解码器 safe_encode 方法
- swift - 两个类使用相同的函数来创建自定义视图 - Swift
- c++ - 在给定范围内有效地查找每个数字中包含数字六 x 或八的数字
- list - 输入'列表
' 不是类型 'List 的子类型 >'