当前位置:  开发笔记 > 编程语言 > 正文

OS X上的Intellij IDEA设置

如何解决《OSX上的IntellijIDEA设置》经验,为你挑选了2个好方法。

在OS X上为Intellij IDEA配置jdk和全局库源代码的可接受程序和路径是什么?



1> 小智..:

截至最新版本:

适用于Mac OS X 10.6 Update 3的Java

适用于Mac OS X 10.5 Update 8的Java

苹果已经把事情搞砸了一下.

引用java-dev邮件列表中的Apple Java人员:

    系统JVM位于/ System/Library/...

    这些JVM仅由Apple提供,并且一次只有一个主要平台版本.

    一个版本始终升级,并且仅由Apple软件更新.

    它应该始终是GM版本,开发人员可以恢复,尽管他们已经安装了任何开发人员预览或第三方JVM.

    和/ System中的其他所有内容一样,它由root rx拥有,所以不要乱用它!

    开发人员JVM位于/ Library/Java/JavaVirtualMachines下

    Apple Java Developer Previews安装在/ Library下.

    Developer .jdk包包含开发人员可能需要的所有内容(src.jar,docs.jar等),但是太大而无法发送给数以千万计的Mac客户.

    第三方JVM应该安装在这里.

    从事JVM本身的开发人员可以使用〜/ Library/Java/JavaVirtualMachines

    通过符号链接到此目录中的当前构建产品非常方便,而不会影响其他用户

    Java IDE应该偏向于使用/ Library或〜/ Library检测到的JVM,但是如果安装了唯一的JVM,那么应该能够回退到使用/ System/Library JVM(但不要指望src或JavaDoc).

这使Java开发人员能够最大程度地灵活地安装多个版本的JVM来消除错误,甚至可以在Mac上开发JVM.它还确保所有Mac客户都拥有一个安全,纤薄,安全的JVM版本,并且每当我们软件更新JVM时,我们都不会无休止地占用他们的磁盘空间.

因此,不应将Intellij指向/System/Library/Frameworks/JavaVM.framework,而应指向/ Library/Java/JavaVirtualMachines或/ System/Library/Java/JavaVirtualMachines中的JDK


您应该使用/ Library/Java/JavaVirtualMachines,以便IDEA正确地获取源和javadoc.在撰写本文时,正确的路径是/Library/Java/JavaVirtualMachines/1.6.0_22-b04-307.jdk/Contents/Home - 包含源和javadoc的Java Developer Package实际上是隐藏得很好.它可以从http://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wo/5.1.17.2.1.3.3.1.0.1.1.0.3.8.3.3.1下载,但这可能会改变.

2> Stefan Arent..:

在"项目设置"窗口中,转到"平台设置"下显示的"JDK"部分.单击小加号并选择"JSDK".文件选择器应在/System/Library/Frameworks/JavaVM.framework/Versions目录中打开.如果没有,那么只需导航到它.在那里,您可以选择要添加的版本.

推荐阅读
手机用户2402852307
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有