Windows11、VSCodeでJava開発環境を整える

Windows11、VSCodeでJava開発環境を整える

Windows11環境、VSCodeでJava開発環境を整える方法。
OpenJDKのインストールから環境変数、VSCode拡張機能の設定。

関連ページ 参考URL
PCを買い替えてVSCodeの環境を整えようとしたら、またJavaが使えるようになるまでの手順を忘れていたのでメモ。

OpenJDKをインストール

まずjava開発に必要なJDKをインストールします。
JDKには
OpenJDK
OracleJDK
の2種類ありますが、この2つは機能的には全く一緒になります。

OracleJDKの方がやや規約が厳しく、その分サポートが厚いらしいです。
今回は
OpenJDK
をインストールしていきます。

下の画像は OpenJDKのサイトのトップ 。Downloadの説明文から最新のJDKを入手できます。
画像でいうと
jdk.java.net/22
の部分をクリック。
OpenJDKのサイトトップ
自分の開発環境にあったビルドを選択。ここではWindows用のzipをダウンロード。
OpenJDKのダウンロード

もし古いバージョンのOpenJDKを入手したい場合は、
GA Releases
のサイドメニューからアクセスできます。
単純にURLの数字部分を変えてもOK。

OpenJDKはOracleJDKと違い、インストーラーではなくただの圧縮ファイルになっています。
解凍して、適当な場所に置きます。
ここではCドライブ直下にjavaというディレクトリを作り、その下に配置しています。このディレクトリのパスは後ほど使用します。
jdkのディレクトリ

環境変数を設定

javaコマンドをどこからでもアクセスできるように、
JAVA_HOME
の環境変数を設定します。以下Windows11での設定。
タスクバーの
Windowsアイコン
を右クリックし、
システム
から
システム詳細設定
をクリック。
javaの環境変数設定1 javaの環境変数設定2

開いたダイアログの
環境変数
をクリック。
javaの環境変数設定3 javaの環境変数設定4

JAVA_HOMEの設定はユーザーごとでもシステム全体でもどちらでも良いですが、今回はシステム環境変数を選択。
新規(W)
をクリック、変数名に
JAVA_HOME
を入力し、変数値には先ほど入手したJDKへのパスを入力します。
ここでは
C:¥java¥jdk-22
と入力。
javaの環境変数設定5
直入力ではなくディレクトリ参照をクリックして設定しても良いです。入力が終わったらOKを押します。
(すでにJAVA_HOMEの変数がある場合は、新規(W)ではなくJAVA_HOMEを選択状態で編集(I)をクリックする。)

JAVA_HOMEを設定しただけではjavaコマンドにアクセスはできません。そこから更に下のbinへの参照も作ります。
Pathを選択した状態で
編集(I)
をクリック、「環境変数名の編集」のダイアログを出します。
新規(N)
をクリックし、
%JAVA_HOME%¥bin
を入力。
javaの環境変数設定6
全てのダイアログのOKボタンクリックしていき、環境変数関係のダイアログを全部閉じます。
これで環境変数の作業は一通り終わり。
どこからでも
C:¥java¥jdk-22¥bin¥java.exe
にアクセスできるようになり、javaコマンドが打てるようになったはずです。

試しに、コマンドプロンプトを開き
java -version
というコマンドを打ってみます。
すると現在JAVA_HOMEに設定しているJDKのバージョンが表示されるはず。
javaのバージョン確認

VSCodeの拡張機能をインストール

JDKと環境変数の設定しただけでは不十分で、ここからVSCodeの方の設定を行います。
VSCodeを開き、左メニュー1番下のアイコン、
EXTENSIO
Nをクリック。検索から
java
と入力します。
するとたぶん、
Extension Pack for java
という拡張機能がヒットするので、これをクリック。
VSCodeのjava対応
VSCodeのjava対応2
Install
をクリックし、拡張機能をインストール。

これでVSCodeでjavaが使えるようになったはずです。
0
0