IDE の起動 Java ランタイムを変更する
Java アプリケーションとして、GoLand には Java ランタイム環境(JRE)が必要です。デフォルトでは、GoLand は、IDE に含まれている JetBrains ランタイム(英語)(OpenJDK(英語) のフォーク)を使用します。JetBrains ランタイムは、さまざまな既知の OpenJDK および Oracle JDK のバグを修正し、パフォーマンスと安定性を向上させます。ただし、場合によっては、別の Java ランタイムまたは特定のバージョンの JetBrains ランタイムを使用する必要があります。
GoLand の実行に使用される Java ランタイムを切り替える
メインメニューで、
に移動するか、Ctrl+Shift+A を押します。IDE の起動 Java ランタイムを選択アクションを見つけて選択します。
新しい目的のランタイムを選択し、OK をクリックします。
必要に応じて、GoLand が選択したランタイムをダウンロードする場所を変更できます。
GoLand が新しいランタイムで再起動するのを待ちます。
IDE の起動ランタイムを選択ダイアログを初めて開いたとき、サーバーから JetBrains ランタイムビルドのリストをロードするのに時間がかかる場合があります。
![IDE の起動ランタイムを選択 Choose Boot Runtime for the IDE](https://resources.jetbrains.com/help/img/idea/2024.1/choose-boot-java-runtime-for-ide.png)
コンピューターで使用可能な別の Java ランタイムを使用するには、新規フィールドの詳細設定でカスタムランタイムの追加を選択します。GoLand は、検出できたすべての JDK と JRE を一覧表示します。いずれかを選択するか、JDK を追加をクリックして、目的の Java ホームディレクトリの場所を指定します。
IDE が最初に使用したデフォルトのランタイムにリセットするには、デフォルトランタイムの使用をクリックします。
選択したランタイムへのパスは、GoLand 構成ディレクトリの goland.jdk または goland64.jdk ファイルに保存されます。選択したランタイムに問題がある場合は、このファイルを削除してデフォルトのランタイムに戻すことができます。
また、GoLand で使用されるランタイムを、目的の JDK ホームディレクトリへのパスとともに GOLAND_JDK
環境変数を追加することで上書きすることもできます。
関連ページ:
![](https://pleiades.io/icons/goland.png)
IDE で使用されるディレクトリ
デフォルトでは、GoLand は、各 IDE インスタンスのユーザー固有のファイル(構成、キャッシュ、プラグイン、ログなど)をユーザーのホームディレクトリに保存します。ただし、必要に応じて、これらのファイルを保存する場所を変更できます。IDE ディレクトリの場所を変更するたとえば、ユーザープロファイルドライブの容量が不足している場合や低速ディスクにある場合、ホームディレクトリが暗号化されている(IDE の速度が低下している)場合、またはネットワークドライブにある場合は、デフォルトの IDE ディ...
![](https://resources.jetbrains.com/help/img/idea/2024.1/LowMemoryWarning.png)
IDE のメモリヒープを増やす
GoLand を実行している Java 仮想マシン(JVM)は、事前定義された量のメモリを割り当てます。デフォルト値はプラットフォームによって異なります。速度が低下している場合は、メモリヒープを増やすことをお勧めします。メインメニューで、に移動します。割り当てる必要なメモリ量を設定し、保存して再起動をクリックします。このアクションは、JVM が GoLand を実行するために使用するオプションの値を変更します。新しい設定を有効にするには、GoLand を再起動します。GoLand は、ガベージコ...