Spring Boot/マルチプロジェクト/ベースプロジェクト

Spring Boot/マルチプロジェクト/ベースプロジェクト

全体のベースとなるベースプロジェクトを作る。

まずベースとなる親のディレクトリを workspace に作る

$ mkdir hoge
$ cd hoge

そこで gradle を初期化する

$ gradle init

そこで出来上がった setting.gradle に書き込む

rootProject.name = 'hoge'
include 'dummy'

配下のプロジェクトを作る

$ mkdir dummy
$ cd dummy
$ gradle init

このような状態で、STS(Eclipse) に「Gradle Project」として Import する。 ポイントは gradle eclipse で Eclipse PJ化 してから取り込むのではなく、それをしないで Gradle Project として取り込むというところ。

こうすると Project Explorer 上は hoge と dummy が親子関係になっているプロジェクトとして認識されるし表示もそうなる。(Package Explorer にはこのようなマルチプロジェクトの階層表示の機能は無い)。

ここまで来ると、この親プロジェクトに対して Spring Starter を使って新規に子供としてプロジェクトをぶら下げられるのであとは勝手にやるである。

java/spring/spring_boot/multi_project/base_project.txt · 最終更新: 2018-12-19 18:37 by ore