はじめに
Spring Bootプロジェクト作成後にdependencies(依存関係)を追加する方法を紹介します。
前提条件
- ビルドツールにMavenまたはGradleを利用していること
- Spring Bootプロジェクトが作成済みであること
もしプロジェクト未作成であれば以下の記事を参考にしてください。※以下の記事はIDEにIntelliJを使用しています
https://qiita.com/high_high/items/263cfcbd712ada6cddd3
対象者
- 開発を進める途中で依存関係を新しく追加したい方
依存関係追加手順
※本記事では例としてPostgreSQLを使用するための依存関係を追加する手順となっております。
また、ビルドツールがMaven or Gradleの場合で手順が多少異なります
-
Spring Initializrにアクセス
-
dependencies
の中に追加された対象の依存関係をコピー
※spring-boot-starter
とspring-boot-starter-test
はデフォルトで追加されているものなので気にしない -
依存関係を追加したいプロジェクトを開き、
pom.xml
(Gradleの場合はbuild.gradle
)に 6 でコピーしたものをペーストpom.xml<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency> --- 追加 ここから --- <dependency> <groupId>org.postgresql</groupId> <artifactId>postgresql</artifactId> <scope>runtime</scope> </dependency> --- 追加 ここまで --- </dependencies>
build.gradledependencies { implementation 'org.springframework.boot:spring-boot-starter' testImplementation 'org.springframework.boot:spring-boot-starter-test' runtimeOnly 'org.postgresql:postgresql' // ←追加 }
おわりに
手順は以上で終了です。
ここまで読んでいただきありがとうございます。