こんにちは。たいら(@tairaengineer2)です。
転職を繰り返し現在4社経験している、10年目エンジニアです。
この記事で、IntelliJ IDEAでSpring Initializrを使ってSpring Bootプロジェクトを新規作成するやり方を解説します。
前提:実施している環境
この記事では、以下の環境で行っています。
OS | Windows10 |
---|---|
IntelliJ IDEAのエディション | Community(無料版) |
IntelliJ IDEAのバージョン | 2021.3.2 |
Spring Initializrを使ってSpring Bootプロジェクトを新規作成するやり方を解説
Spring Initializrを使ってSpring Bootプロジェクトを新規作成するやり方を解説します。
そもそもSpring Initializrとは、統合開発環境(IDE)に依存しないSpring Bootプロジェクトを新規作成することができるツールです。
そのツールでプロジェクトを作成して、IntelliJ IDEAでインポートする、という流れで作成します。
以下のリンクを押し、Spring Initializrのサイトに行きます。
Spring Initializr
それぞれの意味は以下の表にまとめました。
番号 | ラベル | 説明 |
---|---|---|
① | Project | ビルドツールを選択 |
② | Language | プログラム言語を選択 |
③ | Spring Boot | 使用するSpring Bootのバージョンを選択 デフォルトでチェックされているものが最新の安定版 |
④ | Project Metadata Group | パッケージを入力 デフォルトは「com.example」 |
⑤ | Project Metadata Artifact | プロジェクト名を入力 デフォルトは「demo」 |
⑥ | Project Metadata Name | Artifactで指定した値と同じものが自動で設定される |
⑦ | Project Metadata Description | プロジェクトの説明 デフォルトは「Demo project for Spring Boot」 |
⑧ | Project Metadata Package Name | プロジェクトのパッケージ名 Group+Artifactの値が自動で設定される |
⑨ | Project Metadata Packaging | ビルド後のファイル形式を選択 |
⑩ | Project Metadata Java | Javaのバージョンを選択 |
⑪ | Dependencies | 使用するフレームワークやライブラリを選択 |
この記事では、以下のように選択します。
番号 | ラベル | 選択・指定したもの |
---|---|---|
① | Project | Gradle Project |
② | Language | Java(デフォルト) |
③ | Spring Boot | 2.6.3(デフォルト) |
④ | Project Metadata Group | com.example(デフォルト) |
⑤ | Project Metadata Artifact | SpringSample |
⑥ | Project Metadata Name | SpringSample(自動で設定) |
⑦ | Project Metadata Description | Demo project for Spring Boot(デフォルト) |
⑧ | Project Metadata Package Name | com.example.SpringSample(自動で設定) |
⑨ | Project Metadata Packaging | Jar(デフォルト) |
⑩ | Project Metadata Java | 11(デフォルト) |
⑪ | Dependencies | Spring Web Lombok |
Dependenciesを設定するやり方は【ADD DEPENDENCIES】を選択します。
ライブラリとフレームワークが表示されるので、その中から使いたいものを選択します。
選択したものがDependenciesに追加されます。
表示されていればOKです。
設定が完了したら、【GENERATE】ボタンを押します。
プロジェクトがzipファイルでダウンロードされます。
zipファイルを任意の場所で解凍します。
この記事では
C:\SpringBootSample
配下で解凍しました。
IntelliJ IDEAから作成したSpring Bootプロジェクトを開きます。
- IntelliJ IDEA起動画面から開く
- プロジェクト画面から開く
の2つのやり方があるので、それぞれ紹介します。
1つ目のIntelliJ IDEA起動画面から開くやり方は、左の【プロジェクト】を選択している状態で【開く】ボタンを押します。
【ファイルまたはプロジェクトを開く】という画面が表示されます。
解凍したプロジェクトを選択し、【OK】ボタンを押せば開くことができます。
2つ目のプロジェクト画面から開くやり方は、プロジェクトの上部にある【ファイル】を選択し、表示されたドロップダウンリストの中から【開く】を選択します。
1つ目と同様に【ファイルまたはプロジェクトを開く】という画面が表示されるので、解凍したプロジェクトを選択し、【OK】ボタンを押します。
プロジェクトを開いたとき
プロジェクト○○○○を信頼して開きますか?
というアラートが表示されます。
【プロジェクトを信頼する】にチェックして、【プロジェクトを信頼】ボタンを押します。
Spring Bootプロジェクトを新規作成することができました。
正しく新規作成できたかをビルドして確認します。
「プロジェクト名」\src\main\java\com\example\「プロジェクト名」\「プロジェクト名」Application.java
を開きます。
この記事では
SpringSample\src\main\java\com\example\SpringSample\SpringSampleApplication.java
になります。
開いたプログラム上で右クリックし、表示されるドロップダウンリストの中から【実行】を選択します。
IntelliJ IDEAの下半分にコンソールが表示されます。
1 2 |
2022-02-22 18:26:29.168 INFO 13496 --- [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' 2022-02-22 18:26:29.181 INFO 13496 --- [ main] c.e.S.SpringSampleApplication : Started SpringSampleApplication in 3.674 seconds (JVM running for 4.454) |
のようなメッセージが表示されたら起動完了です。
【http://localhost:8080/】のURLにアクセスします。
すると
Whitelabel Error Page
というエラーページが表示されます。
何も実装してないのでエラーページが表示されても問題ありません。
新規作成したSpring Bootプロジェクトが起動できることが確認できました。
停止したい場合は、コンソールの左にある赤いボタンを押せば停止させることができます。
まとめ:Spring Bootプロジェクトを新規作成してみよう
以上がIntelliJ IDEAでSpring Initializrを使ってSpring Bootプロジェクトを新規作成するやり方の解説です。
あなたのご参考になったのなら、とても嬉しいです(*´▽`*)
ではでは~(・ω・)ノシ
コメント