代码之家  ›  专栏  ›  技术社区  ›  Chris Williams

Mac OS X上Intellij IDEA中的JDK文档

  •  65
  • Chris Williams  · 技术社区  · 14 年前

    我想知道如何设置Intellij以指向JDK文档,这样在代码完成期间显示的文档弹出窗口将向我展示我正在查看的函数将要执行的操作。出于某种原因,Intellij在默认情况下找不到JavaDocs。

    我也不能百分之百确定文档是否与操作系统安装的JDK一起安装。我在/system/library/frameworks/javavm.framework/中没有看到它们,但我可能找错了地方。如果它不包括在内,我还想知道需要下载什么以及需要在哪里安装它,以便让JDK在Intellij中显示JavaDocs。

    4 回复  |  直到 11 年前
        1
  •  110
  •   nelsonjchen JaredPar    12 年前

    我必须结合我对这一点的回答,并添加一些额外的细节,所以我要回答我自己的问题。

    1. 从“Java开发者”中搜索 Downloads for Apple Developers
    2. 下载并安装“Java用于Mac OS X 10.6更新9开发者包”(或更高版本)。
    3. 在Intellij中,打开文件->项目结构。
    4. 点击“平台设置”下的“SDK”。
    5. 在“文档路径”选项卡下添加以下路径(根据您使用的JDK,路径可能不同):

      /Library/Java/JavaVirtualMachines/1.6.0_29-b11-402.jdk/Contents/Home/docs.jar!/docs/api  
      /Library/Java/JavaVirtualMachines/1.6.0_29-b11-402.jdk/Contents/Home/appledocs.jar!/appledoc/api
      
    6. 在SourcePath选项卡下添加以下路径:

      /Library/Java/JavaVirtualMachines/1.6.0_29-b11-402.jdk/Contents/Home/src.jar!/src
      

    感谢,@yishai提供下载位置,@gareth davis提供安装后文档的位置。

    10.7/10.8[山地]狮子更新:

    步骤相同,但这些更改除外:

    1. 在步骤2中,下载“Java用于OS X 2012-05开发者包”(或更高版本)。

    2. 在步骤5中使用这些路径。

      /Library/Java/JavaVirtualMachines/1.6.0_35-b10-428.jdk/Contents/Home/docs.jar!/docs/api  
      /Library/Java/JavaVirtualMachines/1.6.0_35-b10-428.jdk/Contents/Home/appledocs.jar!/appledoc/api
      
    3. 在步骤7中使用这些路径。

      /Library/Java/JavaVirtualMachines/1.6.0_35-b10-428.jdk/Contents/Home/src.jar!/src  
      
        2
  •  38
  •   Arne Evertsson    13 年前

    快(脏?)解决方案:将Intellij指向 http://download.oracle.com/javase/6/docs/api/

        3
  •  4
  •   Gareth Davis    14 年前

    您安装了苹果Java开发包吗?

    它在中提供了src.jar和docs.jar /Library/Java/JavaVirtualMachines/1.6.0_22-b04-307.jdk/Contents/Home

    注意,这是更新3之后的结果。如果这些存在,Intellij会找到它们,或者至少我找到了。

    详情见 Java update release notes

        4
  •  2
  •   Rory O'Kane Erce    11 年前

    这应该告诉你你需要知道什么: Get local copies of Mac OS X Java source code and Javadoc – Concord Consortium wiki .

    该页建议转到 https://connect.apple.com 下载并安装Java用于Mac OS X 10.5更新2开发者文档(磁盘映像)或等效的新版本。它描述了几种基于Java的文档查看方法。 jar 文件位于如下路径:

    /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/src.jar