java - IntelliJ 在哪里存储它代表我下载的 JDK?

标签 java macos intellij-idea download

最近版本的IntelliJ可以下载JDK以方便用户。

但是,那些下载的 JDK 并没有出现在规范位置,至少在我的 Mac 上没有:

/Library/Java/JavaVirtualMachines 

那么下载的 JDK 存储在哪里?

我想检查它们,并可能删除一些。

我找到了这个文档页面,SDKs ,但没有看到那里提到的存储位置。

最佳答案

tl;博士

/Users/your_username_here/Library/Java/JavaVirtualMachines/

详细信息

您可以通过选择文件 > 项目结构 > 平台设置 > SDK 来检查 IntelliJ 已知的 JDK。

Screenshot of IntelliJ's list of known SDKS with inspector for their location

请注意所选 JDK 的位置如何显示在 JDK 主路径 字段中。

本例中,IntelliJ下载的JDK放入:

/Users/your_username_here/Library/Java/JavaVirtualMachines/

请注意,此位置与某些独立 JDK 安装程序使用的位置形成对比。根据我的经验,这些工具使用根 /Library 路径,而不是用户的 ~/Library 路径。完整路径为:/Library/Java/JavaVirtualMachines

关于java - IntelliJ 在哪里存储它代表我下载的 JDK?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71669393/

相关文章:

java - 寻找树结构的最长路径

java - 减少 Java Lambda 函数部署包中 jar 文件的数量

Java JFrame 在 Mac OSX 上未刷新

macos - 如何丢弃 SourceTree 中未提交的更改?

java - 在 IntelliJ IDEA 中启用代码样式

java - 问题: cannot resolve constructor CSVPrinter

java - 当我尝试使用具有相同名称和参数类型的两个方法时,为什么会出现编译错误?

java - 插入Room持久库后获取rowId

macos - 如何从 OS X 粘贴板/剪贴板中获取 HTML 数据?

gradle - Intellij IDEA在项目向导中没有Kotlin Native