CodeGym /コース /JAVA 25 SELF /IntelliJ IDEA と JDK 25 のインストールと設定

IntelliJ IDEA と JDK 25 のインストールと設定

JAVA 25 SELF
レベル 5 , レッスン 2
使用可能

1. JDK (Java Development Kit) とは

JDK は Java 開発者にとってのスイスアーミーナイフのような存在です。Java プログラムの作成・コンパイル・実行に必要なものがすべて含まれています。

JDK には JRE + Java 開発者向けのツールが含まれます.

JRE には JVM + 標準的な Java ライブラリ一式が含まれます。

JVMJava 仮想マシン のことです。

なぜ最新の JDK(たとえば Java 25)を使うことが重要なのか?
Java の進化はとても速く、新しいバージョンは新機能だけでなく、セキュリティ、パフォーマンス、最新ライブラリとの互換性も向上させます。もし Java 8 で学び続けると、気づけば iPhone に出会った恐竜のような状況になりかねません。

2. JDK のダウンロードとインストール

公式な入手先はいくつかあります。

本講座では事前に JDK を手動でダウンロードしません。IntelliJ IDEA に任せて、IDE の画面から数クリックで JDK をインストールします。

インストール自体は自動ですが、どのディストリビューションを選ぶかは尋ねられます。本講座では Amazon Corretto を選びます。登録不要の無償ビルドで、Amazon による安定したサポートがあり、さらに重要な点として、インストールパスにキリル文字が含まれていても問題なく動作します。

3. IntelliJ IDEA のダウンロードとインストール

JetBrains の公式サイト:
https://www.jetbrains.com/idea/download/

ダウンロードページでは、サイトが自動的にお使いの OS と CPU アーキテクチャを判別します。必要であれば手動で選択することもできます。

以前は、開発者は有料版(Ultimate)と無料版(Community Edition)のどちらかを選択する必要がありましたが、バージョン2025.3から、IntelliJ IDEAは単一の製品になりました。

これからはシンプルです。Java開発に必要なすべての機能が無料で無制限に利用できる1つのプログラムをダウンロードするだけです。有料セット(Ultimate)の機能が必要な場合は、内部で直接有効にすることができます(30日間の試用期間があります)が、このコースではその必要は全くありません。

ボーナス!新しい統合バージョンでは、以前はUltimateでのみ利用可能だった機能も無料で利用できるようになりました。データベースツールや基本的なSpringサポートが追加費用なしで開放されています。

Windows への IntelliJ IDEA のインストール

  1. サイトから .exe インストーラをダウンロードします。重要: 自分の CPU アーキテクチャを正しく選択してください。
  2. ファイルを実行し、インストール先フォルダを選びます。
  3. コンポーネント選択の段階で、デスクトップにショートカットを作成したり、.java ファイルの関連付けを追加したりできます)
  4. インストールの完了を待ち、IDEA を起動します。

macOS への IntelliJ IDEA のインストール

  1. .dmg ファイルをダウンロードします。重要: CPU アーキテクチャ(Intel または Apple Silicon)を選択してください
  2. 開いて、IntelliJ IDEA のアイコンを Applications フォルダにドラッグします。
  3. IDEA を起動します

Linux への IntelliJ IDEA のインストール

  1. .tar.gz アーカイブをダウンロードします。
  2. アーカイブを任意の場所(例: ~/programs/idea)に展開します。
  3. bin フォルダに移動し、スクリプトを実行します: ./idea.sh
  4. 必要に応じて、デスクトップやアプリケーションメニューにショートカットを作成すると便利です。

4. IntelliJ IDEA の起動

インストール後、IntelliJ IDEA は以前のバージョンから設定をインポートするか尋ねてきます。初心者の方は Skip import を選びましょう.

Projects タブ

その後、IntelliJ IDEA のウェルカム画面が表示されます。

  • New Project は、新しいプロジェクトをゼロから作成するために使います。
  • Open は、すでにコンピュータ上に存在するプロジェクトを開きます。
  • Clone Repository(または Get from VCS)は、たとえば GitHub などのリモートリポジトリからプロジェクトを複製します。

Customize タブ

ここでは、できるだけ快適に作業できるよう IDE をカスタマイズできます。

  • Theme: カラースキームを選択できます。目が疲れにくいものを選びましょう。
  • IDE font: インターフェース全体のフォントサイズを変更できます。
  • Language: 英語のままにしておきましょう。技術ドキュメントやフォーラムは英語が基本です。

その他の設定は当面デフォルトのままで構いません。必要になったら File -> Settings または macOS では IntelliJ IDEA -> Preferences からいつでも変更できます。

これで外観を整え、基本操作も把握できました。最初のプロジェクトを作成する準備ができました。

1
タスク
JAVA 25 SELF, レベル 5, レッスン 2
ロック未解除
星のオベリスクの建造 🌠
星のオベリスクの建造 🌠
1
タスク
JAVA 25 SELF, レベル 5, レッスン 2
ロック未解除
古代の回文の秘密 📜
古代の回文の秘密 📜
1
タスク
JAVA 25 SELF, レベル 5, レッスン 2
ロック未解除
魔法の宝箱の財宝のカウント 💰
魔法の宝箱の財宝のカウント 💰
1
タスク
JAVA 25 SELF, レベル 5, レッスン 2
ロック未解除
ゴールデンカップレース:最短の道 🏆
ゴールデンカップレース:最短の道 🏆
コメント
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION