他の回答が64ビットバージョンでは動作しません参照してください。ジェットブレーンは実際にこれを非常によく文書化している。 https://intellij-support.jetbrains.com/hc/en-us/articles/206544879-Selecting-the-JDK-version-the-IDE-will-run-underから:
のJava
8は、Java 8がサポートされているすべてのプラットフォーム上で、バージョン16から始まるのIntelliJ IDEAを実行するために必要であることに注意してください。同じブランチからリリースされた軽量IDE(144+)にも適用されます。
のWindows
JDKは、すべての製品のインストーラに同梱されており、任意の特定の問題がない限り、あなたが提供するJDKのバージョンを使用することをお勧めします。
32ビットJDKは、IDE_HOME \ jreディレクトリにあり、32ビット製品実行可能ファイルによって使用されます。
IDEを64ビットモードで実行するには、64ビットJDK(JREではない)のディストリビューションをダウンロードしてインストールし、自分でインストールする必要があります。 IDEは、64ビットの.exeファイル(IntelliJ IDEAでのみ利用可能、他の製品では.batファイルを使用して64ビットモードで実行できる)を実行すると、レジストリから検索して使用します。
<製品> .exeのは、このJDKの検索シーケンスを使用しています:
IDEA_JDK/PHPSTORM_JDK/WEBIDE_JDK/PYCHARM_JDK/RUBYMINE_JDK/CLION_JDK/DATAGRIP_JDK環境変数が( 製品、WEBIDE_JDKに依存
- バージョン2016.1より前のWebStormとPhpStormの両方に適用されます)
- ..
idea64.exe \ jreディレクトリ
- システムレジストリ
- JDK_HOME環境変数
- JAVA_HOME環境では、このJDKの検索シーケンスを使用しています
- .. \ jre64ディレクトリ
- システムレジストリ
- JDK_HOME環境変数
- JAVA_HOME環境変数
それが使用する、binディレクトリに.BATファイルを使用してIDEを起動することも可能です以下のJDKの検索順序:
- IDEA_JDK/PHPSTORM_JDK/WEBIDE_JDK/PYCHARM_JDK/RUBYMINE_JDK/CLION_JDK/DATAGRIP_JDK環境変数は、(依存します
-
)製品上の.. \ jreディレクトリ
- JDK_HOME環境変数
- JAVA_HOME環境変数
環境変数は、たとえば、JDKのインストールのホームディレクトリを指す必要があります。
Cを: ¥Program Files(x86)¥Java¥jdk1.8.0_66
IDEで使用されている実際のJDKバージョンは、ヘルプ|ダイアログについて(メニューにアクセスするプロジェクトを開きます)。
IDEA_JDK/PHPSTORM_JDK/WEBIDE_JDK/PYCHARM_JDK/RUBYMINE_JDK/CLION_JDK/DATAGRIP_JDKは、IDE_HOME \ jreのデフォルトバージョンを無効にするための製品に応じて変数を定義します。
Rapid Environment Editorを使用して変数を追加/編集すると、不正なパスが検出されます。
Linuxの
のIntelliJ IDEA 16からスタートし、軽量のIDEの最新バージョンは、我々はMac用の行ってきたと同じように、LinuxディストリビューションでカスタムJREをバンドルしています。私たちのカスタムJREはOpenJDKに基づいており、フォントレンダリングの改善やHiDPIのサポートなど、Linuxでのユーザーエクスペリエンスを向上させるための最新の修正が含まれています。
起動JDKのパスは、configフォルダにある.jdkファイルに保存されています。これは、Change IDE boot JDKアクションを使用するか、.jdkファイルを手動で編集して(IDEを起動してアクションで変更することができない場合)、変更できます。 バンドルされたJRE(使用可能な場合)を使用することをお勧めします。バンドルされたバージョンに問題がある場合、ご使用のシステムで使用可能なOracle JDKまたはOpenJDKの最新バージョンに切り替えることができます(OpenJDK 1.6はサポートされていません。1.7以降のバージョンを使用してください。 IntelliJ IDEAからのサポートはサポートされていません16)。
JDKの検索順序はbin/.shファイルを確認してください。環境変数名に関してはWindowsと似ています。 boot jdkを調整する従来の方法です。古いバージョンの製品に使用します。代わりに.jdkファイルを使用することを検討してください(上記を参照)。これにより、IDEのアップデート/再インストールでも変更を生かすことができます。
JDKを手動でLinuxにインストールする必要がある場合は、この回答を確認してください。 醜いフォントに問題がある場合は、ヒントのスレッドコメントをご覧ください。
ヘルプ| Aboutは実際のJDKのバージョンを表示します。
のMac OS X
当社の最新のIDEのバージョンが最も知られているOpenJDKのバグの修正が含まれているバンドルカスタムJDK 8が付属しています。別のJavaバージョンを使用する必要がある場合は、https://blog.jetbrains.com/idea/2015/05/intellij-idea-14-1-4-eap-141-1192-is-available/を参照してください。
IDE JDKのバージョンを上書きすると、そのパスはconfigフォルダ(IntelliJ IDEAの場合はidea.jdk、PyCharmの場合はpycharm.jdkなど)にある.jdkファイルに保存されます。このファイルを削除するか、IDEが起動しなくなり、メニューから変更できない場合は、手動でファイル内のパスを変更してください。 IDEが起動せず、このファイルが存在しない場合は、手動で作成し、使用するJavaパス(Javaホームの場所)を指定します。例: /Library/Java/JavaVirtualMachines/jdav1.8.0_60.jdk
環境変数としては? – EJTH
はい、環境変数です。 – Jayen
詳細については、https://intellij-support.jetbrains.com/hc/en-us/articles/206827547-Selecting-the-JDK-version-the-IDE-will-run-underをご覧ください。 http://stackoverflow.com/questions/8382641/installing-idea-on-ubuntu-11-10/8384111 – RiZKiT