IntelliJ IDEA 10.を使用しています。新しいプロジェクトを作成するたびに、このプロジェクトにJDKを選択するように求められます。誰でも私がそれを設定して使いやすくする方法を知っていますか?
Mac OS XまたはUbuntuを使用している場合、問題はJDKへのシンボリックリンクが原因です。ファイル|キャッシュの無効化が役立ちます。そうでない場合は、シンボリックリンクではなく、直接JDKホームフォルダーへのJDKパスを指定します。
Invalidate Cachesメニュー項目は、IntelliJ IDEAFileメニューで使用できます。
最近のApple Java更新後の直接JDKパスは次のとおりです。
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
IDEAでは、新しいJSDKをFile |プロジェクト構造、左側のSDKを選択し、[+]ボタンを押してから、上記のJDKを指定しますホームパス、次のようなものを取得する必要があります。
ちょうどこれを試してみました最近を選択しようとするとJDK ... /System/Library/Java/JavaVirtualMachines/
はemptyを開いて選択するときに表示されます- IntelliJ。したがって、JDKを選択できませんでした...
回避策これは、Finderウィンドウが開いたときに([+] JDKを押して)ショートカットShift + CMD + Gを使用するだけです。 =パスを指定します。 (私の場合は/System/Library/Java/JavaVirtualMachines/1.6.0.jdk
)
そして出来事、IntelliJはその時点からすべてを見つけることができます。
Javaを更新すると、JDKパスが変更される場合があります。 Macの場合、インストールされているJavaバージョンを確認するには、次のパスに移動する必要があります。
/Library/Java/JavaVirtualMachines/
次に、見つけたJDKバージョンがjdk1.8.0_151.jdk
であり、その中のホームディレクトリへのパスがJDKホームパスであるとします。
私の場合、それは:
/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home
File -> Project Structure -> SDKs
に移動して構成できます。