JDKドキュメントを指すようにIntelliJをセットアップする方法を知りたいので、コード補完中に表示されるドキュメントポップアップに、私が探している機能が何をしようとしているかが示されます。何らかの理由で、IntelliJはデフォルトでJavaDocsを見つけることができません。
また、OSとともにインストールされるJDKとともにドキュメントがインストールされることも100%確信できません。 /System/Library/Frameworks/JavaVM.framework/には表示されませんが、間違った場所を探している可能性があります。含まれていない場合は、JDKのJavaDocsをIntelliJに表示するために、何をダウンロードする必要があり、どこにインストールする必要があるかについても知りたいと思います。
この時点で得た回答を組み合わせて、いくつかの詳細を追加して、自分の質問に答える必要がありました。
[Documentation Paths]タブの下に次のパスを追加します(パスは、使用している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
[ソースパス]タブの下に次のパスを追加します。
/Library/Java/JavaVirtualMachines/1.6.0_29-b11-402.jdk/Contents/Home/src.jar!/src
ダウンロード場所を@Yishai、インストール後のドキュメントの場所を@Gareth Davisに感謝します。
10.7/10.8 [Mountain] Lionのアップデート:
これらの変更を除いて、手順は同じです。
ステップ2で、「Java for OS X 2012-005 Developer Package」(またはそれ以降)をダウンロードします。
代わりに手順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
代わりに手順7でこれらのパスを使用します。
/Library/Java/JavaVirtualMachines/1.6.0_35-b10-428.jdk/Contents/Home/src.jar!/src
迅速な(そして汚い?)ソリューション:IntelliJを http://download.Oracle.com/javase/6/docs/api/ に向けます
Apple Java開発者パッケージ?
/Library/Java/JavaVirtualMachines/1.6.0_22-b04-307.jdk/Contents/Home
でsrc.jarとdocs.jarを提供します
これはアップデート3以降のものです。これらが存在する場合、Intellijはそれらを見つけるか、少なくとも私が見つけました。
詳細は Java更新リリースノート
これにより、知っておくべきことがわかります。 Mac OS Xのローカルコピーを取得JavaソースコードとJavadoc – Concord Consortium wiki 。
このページでは、 https://connect.Apple.com にアクセスして、「Java for Mac OS X 10.5 Update 2開発者向けドキュメント(ディスクイメージ)」または同等の新しいリリースをダウンロードしてインストールすることをお勧めします。以下のようなパスにあるJava jar
ファイルに基づいて、ドキュメントを表示するいくつかの方法を説明します。
/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/src.jar