「Windows版」VSCodeで始めるJava(Tomcat+Maven)
脱Eclipse!!
この記事では、WindowsPC向けに、VSCodeを使ってJava(Tomcat+Maven)のWebアプリケーション開発を始めるための開発環境構築手順を説明していきます。
まず初めに、VSCodeに「Extention Pack for Java」という拡張機能をインストールする必要があります。
この拡張機能は、以下の拡張機能を1つにまとめたパッケージになっています。
いずれもMicrosoftやRedHatが開発した拡張機能なので安心してインストールしてください。
「Extention_Pack_for_Java」のインストール
「Extention_Pack_for_Java」のインストール2
続いて、Javaのインストールを行います。
VSCodeを起動し、コマンドパレットに「Configure Java Runtime」と入力します。
「Installed JDKs」タブより、インストールしたいJavaのJDKバージョンを選択し、インストールします。
今回は「OpenJDK11」を選択します。
OpenJDK11を選択する
続いては環境変数JAVA_HOMEの設定です。
スタートメニューより、「コントロールパネル」>「システム」>「システムの詳細設定」>「環境変数」と進みます。
システム環境変数の一覧を確認し、「JAVA_HOME」の文字が見当たらない場合は、「新規」ボタンより以下のように入力し、設定します。
Java_homeの環境設定png
Java_homeの環境設定2
環境変数設定後にVSCodeを再起動
試しに、VSCode上でJavaが実行できるかどうか動かしてみます。
任意のJavaファイルを作成し、print文を出力するコードを書いて動かしてみました。
VSCodeでJavaを実行
次はMavenのインストールです。
今回は公式サイトより「apache-maven-3.8.2-bin.zip」をダウンロードしました。
zipファイルを展開し、任意の場所に格納します。
展開したmavenをローカルの任意のディレクトリに配置する
Mavenも環境設定が必要です。
先程と同様に、スタートメニューより、「コントロールパネル」>「システム」>「システムの詳細設定」>「環境変数」と進みます。
ユーザ環境変数の一覧より「Path」の設定を選択し、「編集」をクリックします。
以下のように「<展開した格納先>\bin」を指定します。
maven用の環境変数を設定
VSCodeを開き、コマンドパレットより、「Maven: Create Maven Project」を選択します。
VSCodeを開き、コマンドパレットより、「Maven: Generate from Maven Archetype」を選択します。
mavenプロジェクトの作成1
mavenプロジェクトの作成2
mavenプロジェクトの作成3
プロジェクトを作成したら次は「インストール」をします。
mavenプロジェクトの作成4
mavenプロジェクトの作成5
次は「コンパイル」を行います。
mavenプロジェクトの作成6
mavenプロジェクトの作成7
mavenプロジェクトの作成8
次はTomcatのインストールです。
今回は公式サイトより「apache-tomcat-10.0.11」をダウンロードしました。
zipファイルを展開し、任意の場所に格納します。
展開したtomcatをローカルの任意のディレクトリに配置する
続いて、VSCodeの拡張機能「Tomcat for Java」をインストールしておきます。
VSCodeの拡張機能「Tomcat_for_Java」をインストールする
先程ビルドして生成した「demoapp.war」ファイルを右クリックし、「Run on Tomcat Sever」を選択します。
Tomcatの起動1
展開した「apache-tomcat-10.0.11」のパスを指定する
右クリックから「Open in Browser」を選択する
TomcatでMavenプロジェクトを起動する
サーバーを停止させたいときは、右クリックから「Stop」を選択します。
Tomcatの停止させる
Tomcatサーバを停止させた状態
以上で記事の解説はお終い!
もっとJavaやSpringを勉強したい方にはUdemyがオススメ!同僚に差をつけよう!