在Mac上,IntelliJ Idea 12将它的首选项/键盘放在这里: ./Users/viliuskraujutis/Library/Preferences/IdeaIC12/keymaps/
试过这个 的 最近 强> 当试图选择 的 JDK 强> ... /System/Library/Java/JavaVirtualMachines/ 出现为 的 空 强> 打开和选择时 的 的IntelliJ 强> 。因此我无法选择JDK ......
/System/Library/Java/JavaVirtualMachines/
我发现了 的 解决方法 强> 这,当取景器窗口打开时(按下 的 [+] 强> JDK)只需使用快捷方式 的 Shift + CMD + G. 强> 指定路径。 ( /System/Library/Java/JavaVirtualMachines/1.6.0.jdk 在我的情况下)
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk
瞧,IntelliJ可以从那一点上找到所有东西。
如果您使用的是Mac OS X或Ubuntu,则问题是由JDK的符号链接引起的。档案|无效缓存应该有所帮助。如果没有,请指定直接JDK Home文件夹的JDK路径,而不是符号链接。
的 使缓存无效 强> IntelliJ IDEA下提供了菜单项 的 文件 强> 菜单。
最近Apple Java更新后的直接JDK路径是:
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
在IDEA中,您可以配置新的JSDK 的 档案|项目结构 强> , 选择 的 软件开发工具包 强> 在左边,然后按 的 [+] 强> 按钮,然后指定上面的JDK主路径,你应该得到这样的东西:
更新JAVA时,JDK路径可能会更改。对于Mac,您应该转到以下路径以检查安装的JAVA版本。
/Library/Java/JavaVirtualMachines/
接下来,说你找到的JDK版本 jdk1.8.0_151.jdk ,其中主目录的路径是JDK主路径。
jdk1.8.0_151.jdk
在我的情况下它是:
/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home
您可以转到进行配置 File -> Project Structure -> SDKs 。
File -> Project Structure -> SDKs