困ったこと
IntelliJ IDEA をインストールし、 Java プロジェクトを Gradle からインポートしました。
さてなにかを開発しようと思った矢先、使用する SDK を指定してねと言われます。
わたくしは、SDKMAN で Java をインストールしておりますので、JDK home path として /Users/oki2a24/.sdkman/candidates/java/current
を指定しようとしました。
ところが、ディレクトリが表示されません><。
SDKMAN の Java は、~/.sdkman/
以下にあります。
.sdkman は隠しディレクトリです。
すると、IntelliJ IDEA のディレクトリ設定時に指定できないのです><。
この困った問題をクリアしましたのでメモします。
IntelliJ IDEA のディレクトリ指定ウインドウで隠しフォルダを指定する方法まとめ
- 隠しディレクトリを Finder で開いて指定したいディレクトリを IntelliJ IDEA のディレクトリ指定ウインドウへとドラッグする
具体的な手順
Java プロジェクトを作ったところからスタートとします。
/Users/oki2a24/.sdkman/candidates/java/current
を指定することが、今回の目的です!
- File > Project Structure…(command + ; )
- Platform Settings > SDKs > + > JDK
- Finder を起動し、隠しディレクトリである
/Users/oki2a24/.sdkman/candidates/
を開く - IntelliJ IDEA のディレクトリ指定ウインドウへ、 Finder の java ディレクトリをドラッグアンドドロップする
- IntelliJ IDEA のディレクトリ指定ウインドウに、java ディレクトリの内部が表示される。current を選択し、Open
これで、指定ができました!
補足。環境
- macOS 10.12.6 (16G1314)
- IntelliJ IDEA 2018.1 (Community Edition)
おわりに
基本的なところで非常に苦労しました。バージョンアップ等で変更等がありますと次はスムースに同じことを解決できるかどうかわかりませんけれども、ディレクトリをドラッグアンドドロップして指定するという Mac の基本を出来るだけ覚えるようにするためにもノートいたしました。
以上です。