おさらい
この章で下記の内容を紹介しています。
- Spring Tools 4のダウンロード
- Projectの作成
- コントローラクラスを作成・編集
- Mavenアップデート
- Mavenインストール
- サーバの起動
Spring tools 4のダウンロード
ダウンロードしたJarファイルを解凍すると、下記のファイル構成になります。
Projectの作成
SpringToolSuite4.exeをダブルクリックします。
Workspaceの名前が長すぎると、動作に支障が出る場合あるので、"STS"などの短めの名前にします。
Create New Spring Starter Project
NameとPackage名を"HelloWorld"へ変更します。
(事前にJavaをインストールしてください。)
Nextを続けてクリックすると、下記のプロジェクトが作成されます。
コントローラクラスを作成・編集
File > New > Class をクリックします。
Name:は「HelloWorldController」とします。
HelloWorldController.javaファイルは下記のように編集します。
package com.example.HelloWorld;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class HelloWorldController {
@RequestMapping("/")
public String index() {
return "Hello World!";
}
}
Mavenアップデート
「HelloWorld」を右クリック⇒「Maven」⇒「Update Project…」を選択します。
OKを押下します。
Mavenインストール
「HelloWorld」を右クリック⇒「Run As」⇒「Maven install」を選択します。
Maven Installで「No compiler is provided in this environment.」というエラーが発生する場合、下記を参照し、解決することができます。
https://qiita.com/yuji38kwmt/items/658eeb02c596d252c30f
BUILD SUCCESSのメッセージに"The requested profile "pom.xml" could not be activated because it does not exist."が含まれる場合、下記リンクを参照すれば、解決することができます。
https://qiita.com/yuji38kwmt/items/84927f21c71a163724f1
ビルドファイル確認
サーバの起動
プロジェクト「HelloWorld」を右クリックし、Run As > Spring Boot App をクリック。
http://localhost:8080/ へアクセスすると、下記画面が表示されます。
src/main/resources/application.propertiesに、server.port=8081へ追記すると、ポート番号が変更されます。
次回
画面遷移を紹介します。