Intellij代表我下载的JDK在哪里?
为了方便用户,最新版本的 IntelliJ 可以下载 JDK。
然而,这些下载的 JDK 并没有出现在规范位置,至少在我的 Mac 上没有:
/Library/Java/JavaVirtualMachines
那么下载的 JDK 存储在哪里?
我想检查它们,并可能删除一些。
我找到了这个文档页面,SDK,但是没有看到那里提到的存储位置。
Recent versions of IntelliJ can download a JDK for the convenience of the user.
However, those downloaded JDKs are not appearing in the canonical place, at least not on my Mac:
/Library/Java/JavaVirtualMachines
So where are the downloaded JDKs being stored?
I would like to inspect them, and possibly delete some.
I have found this documentation page, SDKs, but did not see the storage location mentioned there.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
太长了;博士
选择文件 >项目结构>平台设置> SDK
您可以通过选择文件 > 来检查 IntelliJ 已知的 JDK。项目结构>平台设置> SDK。。
请注意所选 JDK 的位置如何显示在 JDK 主路径 字段中。
在此示例中,IntelliJ 下载的 JDK 放置在:
请注意,此位置与某些独立 JDK 安装程序使用的位置形成对比。根据我的经验,这些工具使用根
/Library
路径,而不是用户的~/Library
路径。完整路径为:/Library/Java/JavaVirtualMachines
。SDKMAN!
顺便说一句,我更喜欢查找、下载、安装和卸载 JDK(以及其他软件套件,如 Gradle)的替代工具是 SDKMAN!。它是一个适用于类 Unix 操作系统(包括 macOS)的命令行工具。
tl;dr
Choose File > Project Structure > Platform Settings > SDKs
You can inspect the JDKs known to IntelliJ by choosing File > Project Structure > Platform Settings > SDKs.
Notice how the location of the selected JDK is shown in the JDK home path field.
In this example, the JDK downloaded by IntelliJ was put in:
Note that this location contrasts with the location used by some of the independent JDK installers. In my experience, those tools use the root
/Library
path, rather than in the user’s~/Library
. That full path would be:/Library/Java/JavaVirtualMachines
.SDKMAN!
By the way, an alternative tool I prefer for finding, downloading, installing, and uninstalling JDKs (and other software kits like Gradle) is SDKMAN!. It is a command-line tool for Unix-like operating systems including macOS.
它正在将表单版本更改为版本,但可以通过以下方式轻松检查:
文件>项目结构>平台设置 | SDK
现在位于 2023 年的
.jdks
子文件夹中:)It's changing form version to version, but can be easily inspected via:
File > Project Structure > Platform Settings | SDKs
now it's in
.jdks
subfolder in 2023 :)