web-dev-qa-db-ja.com

SDKMANでインストールされたJDKはIntelliJで選択できませんIDE

どのステップで問題が再現されますか?

  • SDKMAN( https://sdkman.io )コマンドラインツールをインストールする
  • Sdkmanを使用して1つ以上のJDKをインストールします。例:sdk install Java 8.0.232-zulu
  • IntelliJ IDEAでプロジェクトを開く
  • [JDKのホームディレクトリの設定]ウィンドウに移動します。ファイル"プロジェクト構造"SDK"+(ボタン)"JDK
  • 「非表示のファイルとディレクトリを表示する」を選択します
  • 〜/ .sdkman/candidates/Javaに移動します
  • インストールされているJDKバージョンはここに表示されますが、フォルダを開くことができません

予想される結果は何ですか?

インストールされたJDKは選択可能である必要があります

代わりに何が起こりますか?

JDKを含むフォルダーがブラウザーに表示されません(画像#3)JDK 8に切り替える必要があり、現在はJDK11に組み込まれているIDEしか使用できません(SDKMANを介してインストールされた11または8のJDKバージョンを選択できません)

環境

OS:Linux Mint IntelliJ IDEA 2019.3(Community Edition)Build#IC-193.5233.102、build on November 28、2019

スクリーンショットとログは、Jetbrainsの課題トラッカーにあります: https://youtrack.jetbrains.com/issue/IDEA-228394

12
Péter Veres

Java 14(プレビュー-レコード、パターン、テキストブロック)の使用を計画している場合は、IntelliJ 2020.1アップデートに切り替えていることを確認します。その後、(cmd +;)を押してMacでプロジェクトを開くことができます/モジュール設定と選択_Java 14 JDK_と言語レベルJava 14 (Preview - Record, patterns, text blocks)

0
shapan dashore